At a Glance
- Tasks: Build new features for a popular mobile app focused on quick delivery.
- Company: Join a leading player in London's quick delivery market, revolutionising shopping experiences.
- Benefits: Enjoy generous share options, 25 days holiday, private health insurance, and extended leave.
- Why this job: Be part of a dynamic team shaping the future of inventory management with impactful software.
- Qualifications: Strong experience in Node.js, Typescript, and GCP; DevOps skills are a plus.
- Other info: This role is based in London, requiring 3 days in the office.
The predicted salary is between 72000 - 96000 ÂŁ per year.
Job Description
London based (South of River office, 3 days a week) | Up to ÂŁ115k
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!
* We can't provide sponsorship for these roles *
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 and technologies in Node.js and Typescript. Being able to discuss recent advancements or frameworks during your interview can demonstrate your passion and expertise in these areas.
✨Tip Number 2
Showcase your experience with GCP and Terraform by preparing specific examples of projects where you've successfully implemented these technologies. This will help you stand out as a candidate who can hit the ground running.
✨Tip Number 3
Research the company’s mobile app and its features thoroughly. Understanding their product will allow you to ask insightful questions and show how your skills can directly contribute to enhancing their inventory management system.
✨Tip Number 4
Network with current or former employees on platforms like LinkedIn. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during the interview process.
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 how your skills align with their needs, particularly in inventory management and DevOps practices.
Showcase Relevant Experience: When detailing your work history, focus on your achievements related to software engineering, particularly any leadership roles or contributions to team growth and performance metrics.
Highlight Soft Skills: Don't forget to mention your soft skills, such as communication and teamwork. These are crucial for a Senior role, especially when collaborating with other engineers and stakeholders.
How to prepare for a job interview at Troi
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js and Typescript in detail. Bring examples of projects you've worked on, especially those that demonstrate your ability to scale applications in a fast-paced environment.
✨Understand the Business Domain
Familiarise yourself with inventory and order management systems, as well as supply chain and warehouse management concepts. This knowledge will help you speak confidently about how your skills can contribute to the company's goals.
✨Demonstrate Leadership Qualities
Even though the role is senior, they are looking for candidates who can lead and mentor others. Be ready to share experiences where you've helped grow a team or defined performance metrics.
✨Prepare for DevOps Discussions
Since strong DevOps experience is essential, brush up on Terraform and any relevant GCP tools. Be ready to discuss how you've implemented DevOps practices in previous roles to improve deployment processes.