Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior iOS Software Engineer

Home > Swift programming jobs

Senior iOS Software Engineer in UK new

  • London

Responsibilities

  • Design and ship conversational interfaces and AI-driven UX patterns on iOS.
  • Architect and build production-grade Swift features using async/await, structured concurrency, and modern iOS APIs.
  • Implement context-aware experiences using behavior, preferences, and app state with strong performance and privacy considerations.
  • Use analytics, metrics, experimentation, A/B testing, and logging to iterate on features and improve quality.
  • Translate complex AI/ML capabilities into intuitive mobile interactions.
  • Use AI-assisted development tools while maintaining a high-quality, secure, and well-tested codebase.
  • Collaborate with product, design, and backend teams.

Requirements

  • 5+ years of professional development experience with strong Swift skills and experience building high-quality iOS applications.
  • Deep knowledge of Swift, the iOS SDK, Swift concurrency, async/await, Task, actors, structured concurrency, and modern GCD usage.
  • Production experience with SwiftUI; familiarity with UIKit and interoperability is a plus.
  • Experience with Combine or other reactive patterns and judgment about when to use them versus async/await.
  • Strong understanding of iOS architecture, modularization, and stateful or real-time feature development.
  • Experience with JSON, REST, WebSockets, streaming APIs, robust networking, error handling, retries, and offline support.
  • Experience with offline storage, background processing, threading, and push notifications.
  • Familiarity with chat, agents, multimodal UI, conversational UX, LLM APIs, prompt design, latency handling, fallbacks, and guardrails.
  • Experience using AI development tools such as Claude Code or GitHub Copilot with attention to code quality and security.
  • Track record building consumer-facing apps, ideally including App Store launches and iteration based on user feedback and metrics.
  • BS in Computer Science or a related technical field.

Navan

Navan is the global AI-powered business travel and expense platform that makes travel easy for frequent travelers. From finding flights and hotels, to automating expense reconciliation, with 24/7 support along the way, Navan delivers an intuitive experience travelers love and finance teams rely o...

Similar positions

Senior iOS Engineer

  • onX
  • Full time
  • USA
  • 11/04/2026
  • Salary: $146k - $182k/yr
  • Missoula, MT

Senior Mobile Engineer (iOS)

  • Air New Zealand
  • Full time
  • Others
  • 11/04/2026
  • Auckland, New Zealand

Senior Software Engineer II, Mobile

  • Life360
  • Full time
  • USA
  • 11/04/2026
  • Salary: $119k - $217k/yr
  • Remote

Software Engineer III

  • JPMorgan Chase
  • Full time
  • USA
  • 11/04/2026
  • Salary: $138k - $185k/yr
  • New York, NY

Staff Software Engineer in Test

  • InPost
  • Full time
  • Remote
  • 11/04/2026
  • Poland