Frontend Ecommerce Software Developer
Role details
Job location
Tech stack
Job description
We are seeking a talented Frontend Software Developer to join our client's e-commerce team. This role involves working alongside an experienced group of technical professionals to deliver innovative solutions for a variety of stakeholders.
This role is primarily focused on supporting and developing a headless e-commerce storefront built with React and Salesforce PWAKit. You'll help shape customer-facing features, develop tools and components, and contribute to the ongoing evolution of a modern online experience.
This is a varied position offering opportunities to work across web platforms, mobile app enhancements, A/B testing initiatives, and internal tooling. You'll also gain exposure to wider technologies such as Salesforce Force. com, Service Cloud, and Cloud Operations platforms.
Key Responsibilities
-
Work collaboratively in a cross-functional team to deliver new features and enhancements
-
Drive improvements that support day-to-day ecommerce operations
-
Set up and run A/B testing campaigns, implementing successful outcomes into the codebase
-
Build microservices and campaign support toolkits
-
Contribute to the development of non-transactional marketing or content sites
-
Deliver bug fixes and new functionality across Commerce Cloud sites and mobile apps
-
Participate in sprint planning, technical design sessions, retrospectives, and code reviews
Requirements
Attitude
-
Positive, intuitive, and proactive mindset
-
Team-oriented, with a focus on collaboration and communication
-
Open to new ideas and able to contribute creatively to discussions
-
Strong time management and organisation skills
-
Receptive to feedback and adaptable to business needs and priorities
Technical Skills & Experience
-
E-commerce development experience
-
Frontend Developer Skills
-
Strong proficiency in core front-end languages and tools: TypeScript, JavaScript, SCSS, HTML
-
Hands-on experience with JavaScript frameworks, particularly ReactJS and NodeJS
-
Understanding of e-commerce principles and customer-focused design
-
Familiarity with content management systems (CMS) and commerce platforms
-
Exposure to cloud platforms such as AWS, Google Cloud, or Azure is a plus
Benefits & conditions
- Competitive Salary