Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Oct 10, 2026. Airbnb scores B on the Alion truth index.
Join our team as a Senior Software Engineer, where you'll be responsible for designing and shipping features across our iOS and Android native codebases. You'll have the opportunity to make architectural decisions, write production code on both platforms, and help less experienced engineers ramp into dual-platform work. This role requires a strong background in both native iOS and Android development, as well as experience partnering closely with design and product teams.
Missions
- Concevoir et expédier des fonctionnalités sur nos bases de code natives iOS (Swift) et Android (Kotlin), souvent la même initiative, expédiée en parallèle sur les deux plateformes.
- Collaborer avec l'équipe de conception et de produit pour traduire une spécification produit en deux mises en œuvre idiomatiques de la plateforme, plutôt que de porter l'interface utilisateur d'une plateforme sur l'autre.
- Participer aux revues techniques et aux discussions architecturales où votre jugement est attendu pour couvrir les deux plateformes, pas seulement une.
Profil recherché
- Solid opinions on mobile architecture, backed by experience keeping two independent native codebases coherent at scale- A pragmatic view on cross-platform tooling - you understand why fully native matters here, and you're not looking for a role where you can lean on React Native or Flutter instead of doing the harder, more durable work
- 6+ years of professional software engineering experience, with deep, current, hands-on expertise in both native iOS (Swift, UIKit/SwiftUI) and native Android (Kotlin, Jetpack Compose), not legacy exposure to one platform and active work on the other
- Experience partnering closely with design and product to translate ambiguous requirements into concrete, platform-appropriate implementations
- A track record of independently shipping medium-to-large complexity features on either platform without ramp-up, and the ability to read, debug, and reason about the other platform's code even where you're less deep
- Comfort owning a feature end-to-end with real ambiguity, and identifying when a decision needs to be escalated versus made independently

