About the job
About the Role
We are seeking a talented and motivated Full-Stack Software Engineer who possesses a keen understanding of UI/UX and a strong backend development approach. Your mission will be to create outstanding eCommerce experiences across both web and mobile platforms. You will be involved in the architecture and implementation of features extending from the database to the browser, collaborating closely with design, growth, and product teams to realize our digital aspirations. Your responsibilities will encompass everything from creating high-converting product detail pages (PDPs) and smooth subscription flows to developing the powerful APIs and services that support them.
This position is ideal for someone who excels in a dynamic environment, appreciates clean code, and approaches problems from a customer-centric perspective. If you have extensive full-stack experience, enjoy tackling complex technical challenges, and are excited to innovate within direct-to-consumer commerce, we want to hear from you!
Your Responsibilities
Feature Development & Delivery
● Design and uphold scalable front-end features for our Shopify storefront using Shopify Hydrogen, Shopify Themes, and React.js.
● Construct, build, and maintain server-side logic and APIs utilizing Node.js and/or Ruby.
● Oversee and design our data architecture, collaborating with databases such as Firebase and Postgres.
● Manage reusable component libraries and design systems using React, SCSS/CSS, and Shopify Polaris.
● Coordinate and manage data interactions between the Shopify Admin, Storefront, and AJAX Cart APIs.
Performance Optimization
● Continuously enhance full-stack performance, optimizing database queries, page speeds, and interaction responsiveness.
● Implement A/B testing and personalization strategies while ensuring robust backend support for frontend experiments.
● Convert Figma designs and performance briefs into fast, visually accurate, and production-ready code with scalable architecture.
● Create custom backend solutions to facilitate retention, loyalty, and subscription initiatives.
Cross-Functional Collaboration & Architecture
● Collaborate across departments with stakeholders to develop seamless API, app, and data source integrations.
● Partner with marketing and growth teams to quickly build integrated test landing pages connected with our backend services.
● Lead the adoption of server-side analytics, event tracking, and data warehousing integrations.
● Define and advance the core architecture of our eCommerce platform for long-term scalability and performance.
Qualifications
● A minimum of 5 years of full-stack development experience, particularly in a fast-paced direct-to-consumer eCommerce setting.
● Deep familiarity with the Shopify ecosystem, including Shopify Themes, Shopify Liquid, Shopify Hydrogen, and the Shopify Admin, Storefront, and AJAX Cart APIs.
● Proficiency in front-end technologies, alongside a solid grasp of backend frameworks and database management.
