Remote Backend Engineer

at Kurt Geiger

Posted 7 hours ago 2 applied

Description:

  • 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.

Get realtime job alerts

Be the first to know about new jobs