At a Glance
- Tasks: Build new features for a popular mobile app focused on quick delivery.
- Company: Join a major player in London's quick delivery space, revolutionising shopping.
- Benefits: Enjoy generous share options, 25 days holiday, and private health insurance.
- Why this job: Be part of a dynamic team shaping the future of inventory management and customer experience.
- Qualifications: Strong skills in Typescript, Node.js, and experience with GCP or AWS required.
- Other info: Office located south of the river, with a hybrid work model.
The predicted salary is between 72000 - 84000 ÂŁ per year.
Troi Search are thrilled to be partnering with a major player in the London quick delivery space as they move into a new phase of their business journey. Through an extremely popular mobile app, customers can purchase almost anything you’d expect to see in a supermarket and also luxury items through their “boutique” section. Customers can expect them to be delivered in minutes.
We’re helping this client grow their in-house Software Engineering team and as a Senior Full Stack Engineer, you’ll be focusing on building out new features to streamline inventory management. In a nutshell, this team's job is to build software that allows customers to find exactly what they’re looking for and making sure the riders get to the right place and on time!
Although a Senior title, we’re looking for Tech Lead/Principal/Staff type level candidates.
What you’d expect to have done in your first year:
- Become a domain expert in inventory and order management engines
- Increase the quality and quantity of commits pushed to production
- Help your manager grow a mature team of engineers
- Define KPIs for performance
- Be the voice of Engineering in quarterly/annual planning
Key Skills and experience needed to be successful:
- Experience as a back end leaning full stack engineer, scaling applications within a fast-paced environment
- Strong Typescript skills are essential
- Strong Node.js skills are essential, including frameworks such as Express.js or Koa.js
- Experience using GCP (ideally) or AWS
- Domain knowledge in Supply Chain/Warehouse management would be very useful
- Very strong DevOps experience (Terraform)
Benefits:
- A really generous share options scheme on top of your salary - ÂŁ100k - ÂŁ115k
- 25 days holiday per year (plus all bank holidays)
- Private Health Insurance
- Extended sick pay and maternity/paternity leave pay
Sound like you? Apply now!
Senior Software Engineer - (Node, Typescript, GCP, React) employer: Troi
Contact Detail:
Troi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - (Node, Typescript, GCP, React)
✨Tip Number 1
Familiarise yourself with the latest trends in inventory and order management systems. Being able to discuss current technologies and methodologies during your interview will show that you're proactive and knowledgeable about the domain.
✨Tip Number 2
Brush up on your DevOps skills, particularly with Terraform. Since strong DevOps experience is a key requirement, being able to demonstrate your understanding of infrastructure as code can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with scaling applications in fast-paced environments. Have specific examples ready that highlight your problem-solving skills and how you've contributed to team success in previous roles.
✨Tip Number 4
Network with professionals in the quick delivery and tech industry. Engaging with others in similar fields can provide insights into the company culture and expectations, which can be invaluable during your interview.
We think you need these skills to ace Senior Software Engineer - (Node, Typescript, GCP, React)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, Typescript, and GCP. Include specific projects where you've used these technologies, especially in fast-paced environments.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of inventory management systems and how your skills can contribute to their goals.
Showcase Relevant Experience: When detailing your work history, focus on your achievements related to software engineering, particularly in scaling applications and using DevOps tools like Terraform.
Prepare for Technical Questions: Anticipate technical questions related to your expertise in Node.js and Typescript. Be ready to discuss your problem-solving approach and any relevant projects that demonstrate your capabilities.
How to prepare for a job interview at Troi
✨Showcase Your Technical Skills
Make sure to highlight your strong skills in Node.js and Typescript during the interview. Be prepared to discuss specific projects where you've used these technologies, and consider bringing examples of your work to demonstrate your expertise.
✨Understand the Business Domain
Familiarise yourself with inventory and order management systems, as well as the supply chain and warehouse management concepts. This knowledge will help you speak confidently about how your technical skills can directly benefit the company's operations.
✨Demonstrate Leadership Qualities
Since the role is aimed at senior candidates, be ready to discuss your experience in leading teams or projects. Share examples of how you've helped grow a team or improved processes, as this will show your potential to contribute to the company's growth.
✨Prepare for DevOps Discussions
Given the emphasis on DevOps experience, brush up on your knowledge of Terraform and cloud platforms like GCP or AWS. Be ready to discuss how you've implemented CI/CD pipelines or managed infrastructure as code in previous roles.