At a Glance
- Tasks: Develop microservices and applications using cutting-edge tech like AWS and Node.js.
- Company: Join Kurt Geiger, a leading fashion retailer known for its innovative approach.
- Benefits: Enjoy flexible working options and a vibrant company culture with great perks.
- Why this job: Be part of a dynamic team that values creativity and impact in tech.
- Qualifications: Solid experience in software engineering, especially with Node.js and PHP.
- Other info: No need to know every tool; we value your willingness to learn!
The predicted salary is between 43200 - 72000 £ per year.
Our Tech Stack: We use a variety of tools and technologies, but you are not expected to have worked with all of them. Our technology stack includes:
- NodeJS
- TypeScript
- React
- GraphQL
- Amazon Web Services
- Mulesoft
- PHP
- Snowflake
What You’ll Get To Do: Develop microservices using AWS Lambda and applications.
What You’ll Bring:
- 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 APIs
- Adherence to TDD practices
Senior Backend Engineer in London - Kurt Geiger employer: WorksHub
Contact Detail:
WorksHub Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer in London - Kurt Geiger
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Node.js and TypeScript. Consider building a small project or contributing to open-source projects that utilise these technologies to demonstrate your hands-on experience.
✨Tip Number 2
Brush up on your knowledge of AWS services, particularly AWS Lambda, as this is a key part of the role. You could take online courses or tutorials that focus on serverless architecture to show your commitment to learning.
✨Tip Number 3
Practice writing tests for your code, especially if you have experience with TDD principles. You might want to create a portfolio showcasing your ability to write high-quality PHP code with tests, which will align well with their expectations.
✨Tip Number 4
Network with current or former employees of Kurt Geiger through platforms like LinkedIn. Engaging with them can provide insights into the company culture and the team dynamics, which can be beneficial during interviews.
We think you need these skills to ace Senior Backend Engineer in London - Kurt Geiger
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, JavaScript/TypeScript, and PHP. Emphasise any projects where you've developed microservices or worked with AWS, as this aligns closely with what Kurt Geiger is looking for.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific technologies from their tech stack that you are familiar with, and provide examples of how you've applied TDD principles in your previous work.
Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in developing applications using the mentioned technologies, include them in your application. This could be links to GitHub repositories or descriptions of your contributions.
Highlight Soft Skills: While technical skills are crucial, don't forget to mention your soft skills. Communication, teamwork, and problem-solving abilities are important in a collaborative environment like Kurt Geiger's. Provide examples of how you've successfully worked in teams or resolved conflicts.
How to prepare for a job interview at WorksHub
✨Brush Up on Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Node.js, TypeScript, and AWS. Even if you haven't worked with all of them, having a basic understanding will show your enthusiasm and willingness to learn.
✨Demonstrate Your TDD Knowledge
Since adherence to TDD practices is crucial for this role, be prepared to discuss your experience with Test-Driven Development. Share specific examples of how you've implemented TDD in your previous projects and the benefits it brought.
✨Prepare for Technical Questions
Expect technical questions related to microservices, REST APIs, and the tools listed in the tech stack. Practising coding challenges or system design questions can help you articulate your thought process during the interview.
✨Showcase Your Problem-Solving Skills
Be ready to discuss past challenges you've faced in software development and how you overcame them. Highlighting your problem-solving skills will demonstrate your ability to handle complex situations in a backend engineering role.