Seventh Triangle
Website:
seventhtriangle.com
Job details:
Role: -
Shopify App Developer (Node.js / React)
About Seventh Triangle
Seventh Triangle is a Direct-to-Consumer (D2C) focused Marketing and Technology Integrated Service Provider, founded by professionals who have successfully built and scaled D2C brands from 0 to 1 and 1 to 10.
Why Join us?
- Supportive management that encourages autonomy and career growth
- Opportunity to build and ship public Shopify apps used by merchants worldwide, alongside custom apps for enterprise D2C brands
- Hands-on exposure to the full product lifecycle - development, deployment, App Store submission, support, and iteration
- Direct experience with production AWS infrastructure (EC2, ALB, Route 53, API Gateway) and modern CI/CD workflows
- Scope to own features end-to-end, work directly with clients, and grow toward senior/lead responsibilities
Role Overview
We are seeking a Shopify App Developer with 1–3 years of experience to join our app development team. The ideal candidate will build, maintain, and scale Shopify public apps and custom apps on the MERN stack, working across the full lifecycle — from development and API integration to deployment and merchant support.
Key Responsibilities
- Develop and maintain Shopify public apps and custom client apps using Node.js, Express, React, and MongoDB (Shopify Node app template)
- Integrate deeply with the Shopify platform: GraphQL Admin API, webhooks, OAuth and session tokens, Billing API, meta fields, and Shopify Functions
- Build embedded app UIs using App Bridge and Polaris that meet Shopify App Store design and quality standards
- Develop Theme App Extensions and storefront-facing widgets for merchant stores
- Understand client requirements, find solutions within the Shopify ecosystem, and provide estimates to the project management team
- Deploy and manage applications on AWS EC2 with PM2, participating in continuous deployment workflows
- Handle app support tickets, debug production issues, and communicate resolutions to merchants and clients
- Write clean, maintainable code with proper Git workflows, PR reviews, and documentation
- Ensure apps pass Shopify App Store review requirements (GDPR webhooks, billing compliance, performance benchmarks)
- Stay updated with Shopify platform updates, API version changes, and e-commerce industry trends
Required Qualification
- Experience: 1–3 years of professional experience in full-stack development, with at least 1 year building Shopify apps (public or custom)
- Shopify Expertise: Strong understanding of the Shopify app ecosystem — OAuth flow, GraphQL Admin API, REST Admin API, webhooks, app proxies, and the Shopify Node/React app template. Familiarity with App Bridge, Polaris, and App Store submission requirements.
- Backend: Solid proficiency in Node.js and Express - REST API design, middleware, authentication, and error handling
- Frontend: Strong knowledge of React (hooks, state management), JavaScript (ES6+), HTML5, and CSS3
- Database: Hands-on experience with MongoDB (schema design, indexing, aggregation)
- Version Control: Proficiency with Git and collaborative development workflows (feature branches, PRs)
- Debugging: Ability to troubleshoot issues across the stack - from browser to server logs to database
Technical Skills
- Node.js, Express, React, MongoDB (MERN)
- Shopify GraphQL Admin API, REST API, webhooks, OAuth
- Shopify App Bridge, Polaris, Theme App Extensions
- Shopify Billing API and app monetization flows
- JavaScript (ES6+), HTML5, CSS3
- Git and GitHub
- PM2, Linux basics, AWS EC2 (deployment exposure preferred)
- Chrome DevTools, Postman, and debugging techniques
- Liquid templating (working knowledge)
Soft Skills
- Strong problem-solving abilities and attention to detail
- Excellent communication and teamwork skills - comfortable on client calls and email communication
- Ability to manage multiple projects and meet deadlines
- Self-motivated with a passion for learning new technologies, including effective use of AI coding tools
- Ownership mindset - takes responsibility for features from development through production support
Click on Apply to know more.