S

Sr. Full Stack Developer

Somewhere

Fully Remote
📍 Remote
🇿🇦 SA Friendly: 1.0/1.0

Senior Full-Stack Developer (Ecommerce)

Overview

We are a fast-growing direct-to-consumer ecommerce company known for bold products and a strong digital presence. Our team combines creative brand thinking with a robust technical stack to deliver high-performance online shopping experiences.

We are currently rebuilding our ecommerce platform in partnership with an external agency, transitioning from aheadless architecture to a Shopify theme-based environment. During this transition, we need ahands-on Senior Full-Stack Developerwho can keep the current site stable, provide technical oversight during the rebuild, and help evolve the platform after migration.

This role is ideal for a developer who thrives in real production environments, enjoys solving complex problems across the stack, and can ship practical improvements quickly without needing perfect specifications.

The Role

This is asenior, hands-on full-stack roleresponsible for maintaining and improving a revenue-critical ecommerce platform during a major architecture transition.

You will work closely with theDigital Product Managerand cross-functional teams to ensure technical decisions align with business priorities, maintain the integrity of the ecommerce funnel, and ensure a smooth migration to the new platform.

The role spansfrontend development, backend services, integrations, analytics integrity, and performance optimization.

Key Responsibilities

1. Maintain and Improve the Current Headless Site

Over the next several months, a core focus will be keeping the existing ecommerce platform stable and performant while the new site is being developed.

Responsibilities include:
* Owning day-to-day platform stability by triaging issues, fixing bugs, and shipping improvements
Owning day-to-day platform stability by triaging issues, fixing bugs, and shipping improvements
* Improving reliability and performance across the ecommerce funnel (Collection → Product Page → Cart → Checkout)
Improving reliability and performance across the ecommerce funnel (Collection → Product Page → Cart → Checkout)
* Supporting business-critical updates such as promotions, product launches, and pricing changes
Supporting business-critical updates such as promotions, product launches, and pricing changes
* Implementing targeted improvements and refactors that reduce fragility without introducing unnecessary complexity
Implementing targeted improvements and refactors that reduce fragility without introducing unnecessary complexity
* Maintaining accurate analytics and tracking to protect marketing attribution and experimentation data
Maintaining accurate analytics and tracking to protect marketing attribution and experimentation data
* Prioritizing pragmatic solutions that keep the business running during the migration period
Prioritizing pragmatic solutions that keep the business running during the migration period

2. Provide Technical Guidance During the Platform Rebuild

This role will collaborate with an external development agency responsible for rebuilding the ecommerce site.

Responsibilities include:
* Providing technical input on feasibility, architecture constraints, integrations, and edge cases
Providing technical input on feasibility, architecture constraints, integrations, and edge cases
* Reviewing key technical deliverables such as implementation approaches and critical pull requests
Reviewing key technical deliverables such as implementation approaches and critical pull requests
* Participating in working sessions where engineering input is required
Participating in working sessions where engineering input is required
* Answering technical questions from the agency to ensure accurate implementation
Answering technical questions from the agency to ensure accurate implementation
* Helping maintain technical standards and launch readiness throughout the rebuild
Helping maintain technical standards and launch readiness throughout the rebuild

This role isnot responsible for project managing the rebuild, but will act as an engineering partner ensuring quality and technical alignment.

3. Post-Migration Shopify Development & Experimentation

After the platform transition, the focus will shift toward building and iterating on the new Shopify theme-based site.

Responsibilities include:
* Developing and improving Shopify theme experiences while maintaining performance and maintainability
Developing and improving Shopify theme experiences while maintaining performance and maintainability
* Building features and enhancements that support evolving ecommerce needs
Building features and enhancements that support evolving ecommerce needs
* Implementing A/B tests and experimentation frameworks to improve conversion and average order value
Implementing A/B tests and experimentation frameworks to improve conversion and average order value
* Managing and extending integrations with third-party tools and services
Managing and extending integrations with third-party too