Kurt Geiger is an inclusive and creative footwear and accessories brand based in London, focused on empowering talent and celebrating individual style.
The Backend Engineer position is a remote role that requires occasional visits to the head office.
The role is part of a product development team, working on various e-commerce projects.
The position is technical and hands-on, suitable for a backend engineer experienced in web technologies.
The primary technologies used include Node.js, Typescript, Mulesoft, and PHP.
Responsibilities include developing microservices using AWS Lambda, contributing to API development in Mulesoft, and working with cutting-edge AWS services.
The role involves logging and monitoring application performance, analyzing data with Snowflake, pair programming, code reviews, and creating automated deployment pipelines.
Software development will follow DDD+BDD practices in an Agile Kanban environment, focusing on creating performant and scalable applications.
Requirements:
Candidates must have solid software engineering experience.
A background in developing Node.js applications using JavaScript/TypeScript is required.
Experience in writing high-quality PHP code following TDD principles is necessary.
Understanding of REST APIs is essential.
Candidates should adhere to writing tests first and coding against failing tests.
A passion for learning and a desire to help others learn is important.
Knowledge of AWS or other cloud technologies is required.
A keen understanding of software design patterns and their applications is necessary.
Experience with Mulesoft or developing REST APIs using other technologies is preferred.
A good understanding of Agile Project Management methodologies, such as Scrum or Kanban, is required.
Benefits:
The position offers a competitive basic salary.
Employees receive pension and life assurance benefits.
Enviable discounts on products are available to employees.
Gym discounts are provided.
The company offers summer hours, allowing a 3 PM finish on Fridays.
Employees enjoy a half-day on payday Friday once per month.
RetailTrust support is available for employees.
Additional benefits and perks are included, contributing to a positive work environment.