Back to list

Vacancy description

Sr. iOS Engineer in Bangalore, भारत

Navan

Bangalore, भारत

We’re building the next generation of travel and expense (T&E) technology using AI and large language models. Our mobile platform blends cutting-edge AI with strong product and UX so travelers get an intelligent companion, not just another booking app. The app should understand needs, anticipate requests, and deliver personalized help through conversational UI and rich, immersive interactions.

You’ll work at the intersection of AI and mobile, helping define how travelers interact with this kind of product on iOS.

What You'll Do: 

  • Design and ship innovative UX patterns for conversational interfaces and AI-driven experiences on iOS
  • Architect and build Swift-first , production grade features using async/await , structured concurrency and modern iOS APIs
  • Lead implementation of context-aware experiences using behavior, preferences, and app state with an emphasis on performance and privacy
  • Use metrics, experimentation, and validation (analytics, A/B tests, logging) to iterate on features and improve quality over time
  • Turn complex AI/ML capabilities into simple, intuitive mobile interactions
  • Use AI tools (e.g., Claude Code / LLM‑based coding assistants ) to accelerate development while maintaining a high‑quality, well‑tested codebase
  • Collaborate across product, design, and backend in a fast-moving environment

What We're Looking For: 

  • 5+ years of professional development experience with strong Swift skills, building high quality iOS apps 
  • Deep understanding of Swift and the iOS SDK, including:
    • Swift concurrency (async/await, Task, actors) , structured concurrency, and modern GCD usage
    • SwiftUI for building production UIs; familiarity with UIKit and interoperability is a plus
    • Experience with Combine or other reactive patterns, and when to prefer them vs. async/await
  • Strong grasp of iOS architecture (e.g., MVVM, Clean Architecture, modularization) suitable for AI‑powered, stateful, and real‑time features
  • Solid understanding of JSON , REST , WebSockets, streaming APIs and robust networking layers (error handling, retries, offline support)
  • Experience with offline storage , background processing, threading and push notifications
  • Curiosity about new interaction models (chat, agents, multimodal UI, etc.)
  • Experience using AI development tools (e.g., Claude Code, GitHub Copilot, etc.) as part of your workflow, with good judgment about code quality and security
  • Familiarity with LLM‑driven features (prompt design, integrating LLM APIs, handling latency, fallbacks, guardrails) and/or conversational UX
  • Track record building consumer‑facing apps; ideally you’ve shipped to the App Store and iterated from user feedback and metrics
  • BS in Computer Science or related technical field

 

Navan uses AI-assisted Automated Employment Decision Tool (Metaview) to assist with evaluating resumes against job qualifications for this role. All final decisions are made by human recruiters and hiring managers. 

Human oversight:   Metaview does not automatically reject candidates or make final hiring decisions. Our recruiters and hiring managers review all outputs and make the final hiring decision regarding every application. 

  • Your rights: If you prefer to have your application reviewed without AI assistance, you may request a human evaluation by entering your email here . Your decision to do so will not affect how your candidacy is evaluated. 

Please refer to our Candidate Privacy Notice for more information about our processing of personal data, and your rights.

Similar vacancies

More like this role

  • Full-time
  • IT
... vulnerabilities, and OAuth2, JWT, authentication, and authorization mechanisms. - Understanding of mobile application security, including MASVS standards, basic Android and iOS reverse engineering, and dynamic analysis. - Familiarity with secure coding and code review practices in languages such as Java, Python, Go, and Rust. - Fundamentals ...

Gurgaon, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Networking
... complex network infrastructures. - This role requires a strong background in enterprise-grade routing and switching (including extensive experience with Cisco IOS/IOS-XE/NX-OS operating systems), the comprehensive Juniper Mist AI-driven wireless platform, Palo Alto Networks firewalls, SD-WAN, advanced AWS cloud networking ...

Pune, भारत

  • Remote
  • Full-time
  • IT
  • QA
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a (Sr. ) QA Engineer based in India. The (Sr. ) QA Engineer will play an important role in ensuring the quality, reliability, and performance of web applications, software platforms, and APIs. ...

भारत

Rs 8 - 12 lakhs p.a.

... QoS: Strong knowledge of L2VPN (VPWS/VPLS), L3VPN, EVPN, and Quality of Service (QoS) implementations. Hardware & Operating Systems - Hardware Platforms: Cisco ASR 9000 Series, NCS 5500, NCS 540, NCS 560, and ASR 903 / 920. - Operating Systems: Advanced hands-on expertise in Cisco IOS-XR and IOS-XE. Testing & Diagnostics ...

Gurgaon, भारत

  • Hybrid
  • Mobile
... - Identify and resolve performance bottlenecks, bugs, crashes, and application stability issues. Required Skills & Experience - Strong hands-on experience in iOS application development using Swift. - Deep understanding of the iOS SDK, Xcode, and modern iOS development frameworks. - Strong experience with SwiftUI and UIKit. ...

Pune, भारत

  • Hybrid
  • Full-time
  • Mobile
Responsibilities - Design, develop, and maintain scalable, high-performance iOS applications using Swift. - Own features throughout the development lifecycle, from design and implementation through testing and production release. - Contribute to application architecture, coding standards, engineering best practices, and ...

Pune, भारत

  • Hybrid
  • Contract
  • Mobile
... mobile platform decisions cost three years after you make them. You are deeply expert in at least one of iOS or Android, and seriously fluent in the other. On iOS that means Swift, the Swift concurrency model, UIKit and SwiftUI, the Apple toolchain and release process, and the parts of the ecosystem most engineers learn ...

Gurgaon, भारत

  • Hybrid
  • Full-time
  • IT
  • Mobile
... review activities and refinement sessions - Help maintain code quality, organization, and automation Qualifications Qualifications - Strong proven track record of iOS app development in multiple frameworks as well as Objective-C and Swift, different version of iOS SDK, and the libraries available for common tasks - Strong proven ...

Pune, भारत

  • Full-time
  • IT
Welcome to Warner Bros. Discovery… the stuff dreams are made of. Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth.

Bangalore, भारत

... and operated consumer products through growth, with direct ownership of architecture, thorough code reviews, coaching and production releases.- Strong mobile engineering fundamentals, hands-on Flutter/Dart experience is good to have and enough Android or iOS depth to debug beyond the framework.- Connected-device or real-time ...

Bangalore, भारत