Taro Logo

Senior Backend Engineer

A London-based inclusive, creative footwear and accessories brand creating authentic, distinctive designs for over fifty years.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
E-Commerce · Consumer

Description For Senior Backend Engineer

Kurt Geiger is a prestigious London-based footwear and accessories brand with over fifty years of heritage in creating distinctive designs. They are seeking a Senior Backend Engineer to join their product development team, focusing on e-commerce projects. The role offers an exciting opportunity to work with modern technologies including Node.js, TypeScript, Mulesoft, and AWS services.

The position is perfect for a seasoned backend engineer who wants to work on scalable e-commerce solutions. You'll be developing microservices, working with APIs, and utilizing cloud technologies while following best practices in software development. The tech stack includes NodeJS, TypeScript, React, GraphQL, AWS, Mulesoft, PHP, and Snowflake.

The company culture emphasizes work-life balance with benefits like summer hours and half-day Fridays. Kurt Geiger has a strong global presence with over 70 stand-alone stores nationwide and 400 stores globally. They pride themselves on being an inclusive, creative brand powered by kindness, drawing inspiration from London's diversity and creativity.

This is an excellent opportunity for a senior engineer who wants to make an impact in a retail technology environment while working with modern technologies and best practices. The hybrid working model offers flexibility, and the company provides a comprehensive benefits package including pension, life assurance, and various discounts.

The ideal candidate will bring strong experience in Node.js and TypeScript development, understanding of REST APIs, and cloud technologies. They should be passionate about learning and helping others learn, with a commitment to test-driven development and quality code practices.

Last updated 14 days ago

Responsibilities For Senior Backend Engineer

  • Develop microservices using AWS Lambda and Typescript
  • Contribute towards the development of API's in Mulesoft
  • Work on cutting edge AWS services
  • Use tools to log and monitor application performance
  • Use Snowflake to analyse and query data
  • Participate in pair programming and code reviews
  • Use CI/CD and create automated pipelines for application deployment
  • Develop software following DDD+BDD practices in an Agile Kanban environment
  • Develop performant and scalable applications

Requirements For Senior Backend Engineer

TypeScript
Node.js
PHP
  • Solid software engineering experience
  • Background in developing node.js applications using JavaScript/TypeScript
  • Experience in writing high quality PHP code following TDD principles
  • Understanding of Rest API's
  • Knowledge of AWS or other cloud technologies
  • Understanding of software design patterns
  • Experience with Mulesoft or REST API development
  • Good understanding of Agile Project Management

Benefits For Senior Backend Engineer

  • Competitive basic salary
  • Pension and life assurance
  • Enviable discounts
  • Gym Discounts
  • Summer Hours - 3pm Friday finish
  • Half Day, Pay Day Friday (once per month)
  • RetailTrust support

Interested in this job?

Jobs Related To Kurt Geiger Senior Backend Engineer