We are seeking a Full-Stack Software Engineer with a strong focus on UI/UX and back-end development to create exceptional ecommerce experiences for web and mobile platforms.
The engineer will be responsible for architecting and implementing features from the database to the browser, collaborating closely with design, growth, and product teams to realize our digital vision.
Responsibilities include developing high-converting product detail pages (PDPs), seamless subscription flows, and powerful APIs and services.
The ideal candidate thrives in a fast-paced environment, values clean code, and approaches problems with a customer-centric mindset.
The role involves building and shipping end-to-end features, optimizing for speed, scale, and conversion, and engaging in cross-functional collaboration to enhance our ecommerce platform.
Requirements:
Candidates must have 5+ years of full-stack development experience, preferably in a fast-moving direct-to-consumer (DTC) ecommerce setting.
Deep familiarity with the Shopify ecosystem, including Shopify Themes, Liquid, Hydrogen, and various APIs (Admin, Storefront, AJAX Cart) is essential.
Expertise in front-end technologies such as JavaScript, HTML, SCSS/CSS, and React.js is required.
Proficiency in back-end development using Node.js or Ruby is necessary.
Experience in designing and managing databases with Firebase and/or Postgres is expected.
Familiarity with building and maintaining component libraries, particularly with Shopify Polaris, is important.
A strong understanding of responsive design, UX best practices, and full-stack performance optimization is crucial.
Candidates should be familiar with A/B testing platforms and analytics tagging tools.
Proactive communication skills and the ability to thrive in asynchronous, cross-functional teams are essential.
Benefits:
This role offers the opportunity to ship real features that have a direct impact on conversion rates, average order value, and customer experience across various channels.
Employees will benefit from fast feedback loops, working closely with growth, creative, and UX teams.
There is a strong emphasis on real ownership of projects, with a non-micromanagement approach that encourages builders.
The position involves working on a highly-visible, high-traffic ecommerce site supported by a 9-figure brand.
Candidates are encouraged to showcase their work, including sites built or pages optimized, and share their GitHub or portfolio, particularly highlighting ecommerce or performance UX projects.