Senior Shopify Full-Stack Engineer (React, Node.js & Headless Commerce)
Summary
the pitchJoin Enky as a Senior Shopify Full-Stack Engineer. You will lead the development and optimization of our applications, design and implement custom integrations, and participate in the migration strategy from Bubble to a hybrid or full-code stack. You will collaborate closely with Product and Design teams, define technical standards, and mentor junior developers. The ideal candidate has 5+ years of experience building scalable web applications, strong mastery of JavaScript/TypeScript, React, and Node.js, and experience with Shopify and/or headless commerce architectures.
Role
posted by company**🔧 Skills & Experience**
**Hard Skills**
- 5+ years of experience building scalable web applications
- Proven experience with Shopify and/or headless commerce architectures (Storefront API, Hydrogen, Remix, etc.)
- Strong mastery of JavaScript / TypeScript, React, and Node.js
- Solid understanding of REST and GraphQL APIs, webhooks, and authentication
- Experience with CI/CD principles, Git, and testing practices (unit/integration)
- Experience working in Agile environments (Scrum/Kanban)
- Background in startups or fast-paced product environments
- Bonus: experience with Bubble.io and Shopify
**Soft Skills**
- Strong ownership and accountability
- Pragmatic problem-solver able to balance speed and technical debt
- Excellent collaboration and communication with Product & Design teams
- Curious and proactive about new technologies; eager to mentor others
- Strategic mindset focused on scalability, maintainability, and performance
**Languages**
- Fluent in English and French
Key responsibilities
- Lead the development, optimization, and maintenance of applications, focusing on performance, structure, and reusable components.
- Design and implement custom integrations across the ecosystem, including Shopify, CRM/ERP, and payment gateways.
- Participate in the migration strategy from Bubble toward a hybrid or full-code stack, collaborating closely with Product and Design teams.