Latest AI JobsBrowse Jobs
Navan logo

Senior (iOS) Software Engineer

NavanLondon, UKEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Senior · 5+ yrs
Posted
4 Sept 2026
Status
Open · checked 7d ago

About this role

Engineers who thrive at the intersection of artificial intelligence and mobile product design will find a natural home tackling the complexities of travel technology at Navan. The mobile team creates an intelligent travel companion that moves beyond traditional booking apps by blending large language models with a conversational user interface. Individuals joining this London-based team will design innovative user experiences, architect robust Swift applications, and translate advanced machine learning capabilities into intuitive daily interactions for travelers.

What you will do

  • Design and ship innovative user experience patterns for conversational interfaces and artificial intelligence-driven features on iOS.
  • Architect and build Swift-first production features utilizing modern application programming interfaces and concurrency.
  • Implement context-aware experiences that rely on user behavior, preferences, and application state while maintaining strict performance and privacy standards.
  • Use metrics, experimentation, and validation including analytics and A/B testing to iterate on features and improve overall quality.
  • Translate complex machine learning capabilities into simple and intuitive mobile interactions for consumers.
  • Leverage artificial intelligence coding assistants to accelerate development while ensuring the codebase remains well-tested and robust.
  • Collaborate closely with product, design, and backend engineering colleagues in a fast-moving environment.

What you need

  • Bring over five years of professional software development experience featuring strong Swift skills for building high-quality iOS applications.
  • Demonstrate a deep understanding of the iOS software development kit, including modern concurrency models and reactive patterns.
  • Apply solid architectural principles such as MVVM, Clean Architecture, and modularization to support stateful and real-time features.
  • Possess a strong grasp of networking layers, offline storage, background processing, and push notifications.
  • Show curiosity about new interaction models and practical experience using artificial intelligence development tools within daily workflows.
  • Hold a Bachelor of Science degree in Computer Science or a related technical field.

Skills and tech stack

Questions candidates ask

What kind of technology stack does the iOS team work with?

The team builds Swift-first applications using modern iOS APIs, SwiftUI, reactive patterns, and AI coding assistants like Claude Code. Engineers also handle networking layers, offline storage, and LLM-driven features.

What will I actually work on in this role?

You will design conversational interfaces, build context-aware experiences using app state and user preferences, and translate complex AI capabilities into intuitive mobile interactions. The work also involves experimenting with metrics and collaborating across product and design.

How are resumes evaluated for this position?

Navan uses an AI-assisted automated employment decision tool to help evaluate resumes against qualifications, though all final hiring decisions are made by human recruiters and managers. Candidates can also request a human-only evaluation without affecting their candidacy.

Ready to apply?

The application is on the official Navan careers page.

Apply on company site