Full-Stack JavaScript Developer (E-commerce)
Technology
PlantzTodayUntil 3/9/2026
Full timeHybrid
Job description
Full-Stack JavaScript Developer (E-commerce)
Location: Remote
Job Type: Full-time / ContractAbout the Role
We're looking for an experienced Full-Stack JavaScript Developer to help build and enhance a modern e-commerce platform. You'll be responsible for developing scalable features, improving the customer shopping experience, integrating third-party services, and ensuring the platform is secure, reliable, and high performing.This role requires someone who enjoys building robust web applications and has strong experience developing commerce platforms using modern JavaScript technologies.
Key Responsibilities
- Develop and maintain a modern headless e-commerce platform
- Build responsive and intuitive customer-facing experiences
- Develop backend services, APIs, and business logic
- Implement product catalogue, inventory, pricing, promotions, and order management features
- Integrate payment gateways, shipping providers, and third-party services
- Design and maintain scalable database structures
- Optimize application performance and reliability
- Write clean, maintainable, and well-tested code
- Participate in architecture discussions and code reviews
- Troubleshoot production issues and continuously improve the platform
- Strong proficiency in JavaScript and TypeScript
- Strong experience with React and Next.js
- Experience developing backend applications using Node.js
- Experience building or maintaining headless e-commerce applications
- Strong understanding of REST APIs
- Experience working with PostgreSQL or similar relational databases
- Experience using Docker
- Experience with Git and collaborative development workflows
- Experience integrating third-party APIs
- Understanding of authentication and application security
- Strong debugging and problem-solving skills
- Experience working with modern commerce frameworks
- Experience with payment gateway integrations (e.g. Stripe, PayPal)
- Experience integrating shipping and logistics providers
- Experience with search, filtering, and product discovery
- Familiarity with Redis or caching technologies
- Experience with CI/CD pipelines
- Experience deploying cloud-native applications
- Experience working in startup environments
- Strong ownership and accountability
- Passion for building scalable software
- Excellent communication and collaboration skills
- Ability to work independently in a fast-paced environment
- Product-focused mindset with attention to user experience
- Continuous learner who enjoys solving technical challenges
- Work on a modern e-commerce platform using the latest web technologies
- Influence technical decisions and platform evolution
- Flexible remote-first working environment
- Competitive compensation
- Opportunity to work on challenging, real-world commerce solutions
Please send us
- Your CV
- LinkedIn profile
- GitHub profile (if available)
- Portfolio or live projects
- Links to any e-commerce platforms you've developed or contributed to
- A brief note explaining why you're interested in this opportunity
Keywords
javascriptecommercetime-and-attendanceweb-applicationscustomer-facingproduct-catalogpricingorder-managementplanning-and-designvisual-art-designproduct-development-and-designapplication-performancecode-reviewtroubleshootingtypescriptmicrosoft-typescriptreact-jsreactnext-jsnodejs
Interested in this role?