Full Stack JavaScript Engineer - £75K (2-days in London)
A well-established, award-winning technology business with over 20 years of experience in retail digital transformation is seeking a Full Stack JavaScript Engineer to join their growing team. The company is recognised for its long-standing work with major retail clients and its proprietary platform, a comprehensive, integrated retail solution that empowers smarter stores and seamless customer experiences.
In 2021, the company became employee-owned, ensuring that its success is directly shared with the people who help create it. This collaborative and inclusive culture has supported long-term growth and stability, even through challenging times. The team is also passionate about social responsibility, with the vast majority of employees actively participating in community and charity projects.
The Role
The successful candidate will play a key role in supporting an external client’s growth by delivering high-quality, scalable software within a dynamic, collaborative environment. This is an exciting opportunity for a technically strong and values-driven engineer who wants to work with purpose and impact.
Tech Stack
* Frontend: ES6, React, Redux, React Hooks, Cordova
* Backend: Node.js, Express, TypeScript, Sequelize, PostgreSQL
* Infrastructure: Heroku, AWS, Twilio
* CI/CD: Heroku Pipelines, Bitbucket Pipelines, Bitrise, Jenkins
Key Responsibilities
* Build and enhance responsive user interfaces using React.js and Redux
* Develop and maintain backend APIs using Node.js and Express.js
* Contribute to the delivery of cutting-edge web and mobile apps across devices
* Maintain high coding standards through reviews, documentation, and collaboration
* Diagnose and respond to time-sensitive issues with clarity and calm
* Promote a technology-agnostic, solution-oriented mindset within the team
* Balance technical quality with commercial delivery timelines
* Communicate effectively across technical and non-technical audiences
About You
* Proven experience as a full stack JavaScript engineer in a modern development environment
* Strong understanding of web and mobile technologies
* A pragmatic problem-solver who enjoys working collaboratively
* Passionate about building great products and making a difference
* Committed to best practices, documentation, and clean code