At a Glance
- Tasks: Build new features for inventory management and ensure timely deliveries.
- Company: Join a dynamic team focused on innovative software solutions in London.
- Benefits: Enjoy remote work options, generous holiday, private health insurance, and share options.
- Why this job: Be part of a growing team, influence engineering practices, and make a real impact.
- Qualifications: Strong experience in Typescript, Node.js, GCP/AWS, and DevOps with Terraform required.
- Other info: Work in a collaborative environment, 3 days a week in the office.
The predicted salary is between 72000 - 96000 £ per year.
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. 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
- 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
Experience:
- Experience as a back end leaning full stack engineer, scaling applications
- Strong Typescript skills are essential
- JavaScript skills are essential, including frameworks such as Express.js or Koa.js
- Experience using GCP (ideally) or AWS
- 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
Senior Software Engineer, Node.js, React, Typescript, JavaScript employer: Troi
Contact Detail:
Troi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, Node.js, React, Typescript, JavaScript
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Node.js, Typescript, and GCP. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Network with current employees or others in the industry who have experience with inventory management systems. This can provide you with insights into the company culture and the specific challenges they face, which you can reference during discussions.
✨Tip Number 3
Prepare to discuss your experience with scaling applications and DevOps practices, particularly with Terraform. Be ready to share specific examples of how you've improved deployment processes or application performance in previous roles.
✨Tip Number 4
Demonstrate your leadership potential by thinking about how you would help grow a team of engineers. Consider what KPIs you would define for performance and be prepared to discuss your vision for team development during interviews.
We think you need these skills to ace Senior Software Engineer, Node.js, React, Typescript, JavaScript
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, React, and Typescript. Include specific projects where you've used these technologies, especially in inventory management or similar domains.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience in scaling applications and working with GCP or AWS.
Showcase Your DevOps Skills: Since strong DevOps experience is essential, be sure to detail your familiarity with Terraform and any relevant projects. Highlight how you've contributed to improving deployment processes or infrastructure management.
Prepare for Technical Questions: Anticipate technical questions related to full stack development, particularly around Typescript and backend frameworks like Express.js or Koa.js. Be ready to discuss your approach to problem-solving and team collaboration.
How to prepare for a job interview at Troi
✨Showcase Your Technical Expertise
As a Senior Full Stack Engineer, it's crucial to demonstrate your strong skills in Node.js, Typescript, and React. Be prepared to discuss specific projects where you've successfully implemented these technologies, and consider bringing along a portfolio or code samples to showcase your work.
✨Understand the Business Domain
Familiarise yourself with inventory and order management systems before the interview. Showing that you understand how these systems work and their importance to the business will set you apart as a candidate who can contribute from day one.
✨Prepare for Leadership Questions
Since the role is looking for candidates at a Tech Lead or Principal level, be ready to discuss your experience in mentoring junior engineers and leading projects. Think of examples where you've defined KPIs or contributed to team growth, as this will highlight your leadership capabilities.
✨Demonstrate DevOps Knowledge
With a strong emphasis on DevOps experience, particularly with Terraform and GCP, ensure you can articulate your understanding of these tools. Discuss any relevant experiences where you've used them to improve deployment processes or application scaling.