Senior Software Engineer (Full-Stack) in London
Senior Software Engineer (Full-Stack)

Senior Software Engineer (Full-Stack) in London

London Full-Time 60000 - 80000 ÂŁ / year (est.) No home office possible
Traveltechessentialist

At a Glance

  • Tasks: Lead the design and development of impactful software features for global business travellers.
  • Company: Join a forward-thinking tech company focused on user experience.
  • Benefits: Enjoy flexible time off, healthcare, equity plans, and travel perks.
  • Other info: Collaborative environment with opportunities for career growth and innovation.
  • Why this job: Shape the future of travel tech while mentoring the next generation of engineers.
  • Qualifications: 5+ years in software development with expertise in backend and frontend systems.

The predicted salary is between 60000 - 80000 ÂŁ per year.

We believe “It’s all about the user. All of them.” We’re passionate about providing a seamless one‑stop experience for business travelers, no matter how they travel, where they stay, or where they’re going.

We are looking for a Staff Full‑Stack Engineer to lead the design and development of mission‑critical product features and services that power our platform, used daily by thousands of travelers worldwide. You will play a pivotal role in shaping technical direction, mentoring engineers, and driving cross‑team initiatives to deliver scalable, reliable, and user‑focused solutions.

What You’ll Do

  • Lead technical strategy and architecture for core backend and frontend components of the platform, ensuring scalability, reliability, and performance.
  • Own complex domains end‑to‑end: from design through development, launch, and ongoing evolution of key microservices and customer‑facing features.
  • Influence cross‑functional teams (engineering, product, design) by aligning technical execution with business goals and long‑term product vision.
  • Raise the technical bar through code reviews, architectural guidance, and fostering best practices in testing, monitoring, and documentation.
  • Mentor and coach engineers across the organization, helping to grow technical skills and leadership capabilities.
  • Partner with leadership to define and execute a multi‑year technical roadmap, ensuring that platform investments support company growth at scale.

What We’re Looking For

  • 5+ years of software development experience, with deep expertise in both backend and frontend systems.
  • Strong programming skills and CS fundamentals, with mastery in at least one backend language (Java, Python, etc.) and modern frontend frameworks (React, Angular, TypeScript).
  • Proven experience designing and evolving large‑scale distributed systems and microservice architectures.
  • Demonstrated ability to own technical domains, making architectural trade‑offs and long‑term design decisions.
  • Experience driving cross‑domain initiatives, coordinating with multiple teams to deliver cohesive solutions.
  • Track record of mentoring engineers, leading technical discussions, and influencing outcomes at an organizational level.
  • Experience with cloud platforms (AWS preferred), CI/CD pipelines, and modern DevOps practices.
  • Passion for solving complex problems, continuously learning, and delivering customer‑focused innovations.
  • Excellent communication skills with the ability to influence technical and non‑technical stakeholders alike.

Our Benefits

Navan offers a comprehensive benefits program designed to support your well‑being, financial security, and life outside of work. Our benefits, thoughtfully tailored by country to meet local needs, include healthcare coverage, insurance offerings, and wellness resources for you and your family.

We support long‑term financial growth through retirement savings programs and opportunities to participate in our equity plans, so you can share in Navan’s success. To promote balance, we offer flexible time off, country‑specific holidays, and paid parental leave for all new parents. Additional benefits include connectivity and commuting support, mental health resources, and exclusive travel‑related perks. Wherever you’re based, our benefits evolve with you.

Equal Opportunity

Navan is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the bases of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We prohibit any such discrimination or harassment. This policy applies to all terms and conditions of employment, including hiring.

Accommodations

Navan complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Navan will reasonably accommodate qualified individuals with a disability in connection with applications for employment as required by law. If you need any assistance or accommodations due to a disability, you are welcome to email us at talent‑.

Senior Software Engineer (Full-Stack) in London employer: Traveltechessentialist

Navan is an exceptional employer that prioritises user experience and innovation, making it a fantastic place for Senior Software Engineers to thrive. With a strong focus on employee well-being, we offer comprehensive benefits including flexible time off, wellness resources, and opportunities for professional growth through mentorship and leadership roles. Our collaborative work culture encourages creativity and technical excellence, ensuring that every team member can contribute meaningfully to our mission of enhancing the travel experience for users worldwide.
Traveltechessentialist

Contact Detail:

Traveltechessentialist Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Full-Stack) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full-stack expertise. This is your chance to demonstrate how you can deliver user-focused solutions that align with our mission.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in leading projects and mentoring others. We love candidates who can communicate effectively!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission of enhancing the travel experience.

We think you need these skills to ace Senior Software Engineer (Full-Stack) in London

Backend Development
Frontend Development
Java
Python
React
Angular
TypeScript
Microservices Architecture
Distributed Systems Design
Cloud Platforms (AWS preferred)
CI/CD Pipelines
DevOps Practices
Technical Mentoring
Cross-Functional Collaboration
Problem-Solving

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for user-focused solutions shine through. We want to see how your passion aligns with our mission of creating seamless experiences for travellers.

Tailor Your Experience: Make sure to highlight your relevant experience in both backend and frontend systems. We’re looking for someone who can own complex domains, so don’t be shy about showcasing your past projects that demonstrate this.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your skills and achievements are easy to spot. Use bullet points if it helps!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Traveltechessentialist

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in both backend and frontend technologies mentioned in the job description. Brush up on your skills in Java, Python, React, or Angular, and be ready to discuss how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems. Think about how you’ve designed scalable systems or made architectural decisions that benefited your previous projects. This will demonstrate your ability to think critically and strategically.

✨Emphasise Your Mentoring Experience

Since mentoring is a key part of this role, come prepared with examples of how you've helped other engineers grow. Share stories about leading technical discussions or guiding teams through challenges, as this shows your leadership capabilities.

✨Align with Their Vision

Research the company’s mission and values, especially their focus on user experience. Be ready to discuss how your technical vision aligns with their goals and how you can contribute to delivering user-focused solutions.

Senior Software Engineer (Full-Stack) in London
Traveltechessentialist
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>