This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Backend Engineer position at Kurt Geiger involves working on e-commerce projects within a product development team.
The role requires experience in various web technologies, primarily Node.js, Typescript, Mulesoft, and PHP.
Responsibilities include developing microservices using AWS Lambda and Typescript, contributing to API development in Mulesoft, working with cutting-edge AWS services, monitoring application performance, analyzing data using Snowflake, pair programming, code reviews, CI/CD implementation, and developing software following DDD+BDD practices in an Agile Kanban environment.
The role also involves coming up with creative solutions for developing performant and scalable applications.
Requirements:
Solid software engineering experience is required.
Background in developing node.js applications using JavaScript/TypeScript.
Experience in writing high-quality PHP code following TDD principles.
Understanding of Rest API's and writing tests first before coding.
Passion for learning and willingness to help others learn.
Knowledge of AWS or other cloud technologies.
Understanding of software design patterns and their application.
Experience with Mulesoft or developing REST API’s using other technologies.
Good understanding of Agile Project Management (Scrum or Kanban).
Benefits:
Free 24-hour virtual GP access.
Enviable staff discounts including Harrods discount.
Half Day, Pay Day Friday (once per month).
Exclusive Staff-only Sample sales.
Summer Hours - 2 pm Friday Finish.
Active social committee organizing various activities like office drinks, quizzes, free lunches, movie nights, and bring your dog to work day.
Nail Technician on-site for free gel manicure or pedicure monthly.
Football team open to all.
Gym discounts.
Enhanced pension scheme including life assurance.
Real opportunities for progression in a fast-paced business that values hard work, commitment, and loyalty.