{"id":2009882,"url":"https://alion.io/job/navan-senior-software-engineer-ios-2","title":"Senior Software Engineer (iOS)","company":{"id":7473,"name":"Navan","domain":"navan.com","url":"https://alion.io/company/navan","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":{"grade":"A","score":95,"open_postings":6,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":97,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":120000,"max_usd":257000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":11},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Combine","optional":false},{"name":"iOS SDK","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"UIKit","optional":false},{"name":"Claude Code","optional":true},{"name":"Clean Architecture","optional":true},{"name":"Copilot","optional":true},{"name":"GCD","optional":true},{"name":"Modularization","optional":true},{"name":"Multimodal AI","optional":true},{"name":"MVVM","optional":true},{"name":"Rest API","optional":true},{"name":"Swift Concurrency","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-09-11T00:12:52Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-11T01:48:48Z","board_verified":true,"closed_at":null,"days_open":30,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":30},"description":"Join our team as a Senior Software Engineer (iOS) and help us build the next generation of travel and expense technology using AI and large language models. You will work at the intersection of AI and mobile, designing and shipping innovative UX patterns for conversational interfaces and AI-driven experiences on iOS. You will also architect and build Swift-first, production-grade features, lead the implementation of context-aware experiences, and collaborate across product, design, and backend in a fast-moving environment.\nMissions\nConcevoir et expédier des modèles UX innovants pour les interfaces conversationnelles et les expériences alimentées par l'IA sur iOS.\nArchitecturer et construire des fonctionnalités de production de qualité en utilisant Swift, async/await, la concurrence structurée et les API iOS modernes.\nUtiliser des outils d'IA pour accélérer le développement tout en maintenant une base de code de haute qualité et bien testée.\nProfil recherché\n - Deep understanding of Swift and the iOS SDK, including:- Experience with Combine or other reactive patterns, and when to prefer them vs. async/await\n- Familiarity with LLM-driven features (prompt design, integrating LLM APIs, handling latency, fallbacks, guardrails) and/or conversational UX\n- SwiftUI for building production UIs; familiarity with UIKit and interoperability is a plus\n- Solid understanding of JSON, REST, WebSockets, streaming APIs and robust networking layers (error handling, retries, offline support)\n- Strong grasp of iOS architecture (e.g., MVVM, Clean Architecture, modularization) suitable for AI-powered, stateful, and real-time features\n- Experience with offline storage, background processing, threading and push notifications\n- Swift concurrency (async/await, Task, actors), structured concurrency, and modern GCD usage\n- 5+ years of professional development experience with strong Swift skills, building high quality iOS apps\n- 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\n- Curiosity about new interaction models (chat, agents, multimodal UI, etc.)\n- Track record building consumer-facing apps; ideally you’ve shipped to the App Store and iterated from user feedback and metrics\n- BS in Computer Science or related technical field","description_format":"text","description_chars":2347,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Events & Ticketing","Travel & Tourism","Business Travel","Procurement & Spend Management"],"lifecycle":[{"event":"open","at":"2026-10-07T12:59:48Z"}],"visa":[],"liveness":{"score":89,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.894,"p_room":1,"age_days":29,"expected_fill_days":97,"reasons":["conf:1","velocity","win:early","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/navan-senior-software-engineer-ios-2","json_url":"https://alion.io/job/navan-senior-software-engineer-ios-2.json","meta":{"generated_at":"2026-10-11T04:41:45Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3653,"day_limit":5000,"remaining_today":1347,"minute_limit":60,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":7473},"rest":"https://alion.io/mcp/rest/get_company?id=7473"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnavan-senior-software-engineer-ios-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnavan-senior-software-engineer-ios-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnavan-senior-software-engineer-ios-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/navan-senior-software-engineer-ios-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnavan-senior-software-engineer-ios-2"}]}