← Back to job listings
BA
Senior iOS Engineer (Learning Experience)
Babbel · Berlin, Germany
About The Role
Join Babbel, a leading language learning platform, as a Senior iOS Engineer. In this individual contributor role, you will work closely with product and engineering managers, designers, subject matter experts, and cross-platform engineers to build Babbel's core learning experiences. You will own the experience end to end, from integration points to A/B experiments and rollout. You will also collaborate closely with cross-functional teams to define and implement features that enhance the learning experience.
- Participer à toutes les phases de développement de produits, de la découverte à la mise en œuvre.
- Posséder l'expérience de bout en bout, de l'intégration à la mise en œuvre, en passant par les tests et le déploiement.
- Collaborer étroitement avec les chefs de produit, les designers et d'autres équipes interfonctionnelles pour définir et mettre en œuvre des fonctionnalités.
- 5+ years of experience building scalable iOS applications using Swift
- Fluency in written and spoken English
- Experience designing or consuming evolving JSON APIs and collaborating with contract-first backend teams
- Testing as a first-class habit: deterministic, exhaustive unit tests with controlled dependencies, snapshot tests where the UI is the contract — not coverage theater — and the CI/CD discipline to keep them green
- Strong opinions on state management and testable architecture — experience unidirectional-data-flow architecture, and willingness to go deep on ours
- Experience designing module boundaries, frameworks, or SDKs that other teams consume — ideally as distributable Swift packages — and the API-stability discipline that comes with it
- Clear, concise communication, an open mindset for feedback, and enjoyment in working closely with design and product in a lean environment
- Strong, up to date Swift — including Swift 6 strict concurrency (actors, Sendable, isolation) and structured concurrency
- Comfort with ambiguity and fast iteration: directions evolve as we learn, and prototypes are a tool, not a deliverable
- An eye for good architectural decisions based on feature requirements, and knowledge of how to balance technical debt against delivery speed
- An AI-first mindset — a strong must for us. You have actively embraced AI coding tools in your own work — not just autocomplete, but directing agents through real feature work and critically reviewing what they produce — and you treat prompts, skills, and project conventions as engineering artifacts maintained like code. Deep experience with our specific agent stack isn't required — demonstrated adoption and genuine enthusiasm are
- Deep SwiftUI experience and a solid grounding in the Apple ecosystem and Human Interface Guidelines; you think in state-driven UI and know where the framework's sharp edges are
- We are a learning company, inside and out, and we encourage you to apply even if you do not fit all the technical requirements — all candidates are assessed based on skills, qualifications, and our business needs
- Hands-on experience with The Composable Architecture and the Point-Free ecosystem (swift-dependencies, swift-sharing)
- Hands-on experience with agentic coding setups (e.g. Claude Code): agent skills, MCP servers, CLAUDE.md-style project conventions
- Experience with Tuist or other project-as-code tooling at scale (modular workspaces, binary caching)
- Experience with Swift Testing (the modern successor to XCTest)
- Comfort navigating a legacy RxSwift/MVVM-C codebase — you'll help integrate our package into Babbel's main iOS app while it migrates to the new stack
- Experience with real-time client features — live audio capture, streaming over WebSocket/WebRTC, low-latency interactions
- Experience working in language learning, education technology, or consumer subscription products
Similar roles you might like
See all →4P
MAM
4340 Pitney Bowes Deutschland GmbH
Salary not disclosedPosted today
JG
Ergänzungskraft in der Kita (m,w,d)
junikum Gesellschaft für Jugendhilfe und Familien - St. Agnes mbH
Salary not disclosedPosted today
SA
Küchenfachkraft (m/w/d) | in Voll- und/oder Teilzeit
St. Augustinus Altenzentrum GmbH
Salary not disclosedPosted today
CI
Lehrer für Förderschulpädagogik / Fachlehrer (m/w/d) in Warendorf
Caritasverband im Kreisdekanat Warendorf e.V.
Salary not disclosedPosted today
PG
Servicefahrer m/w/d
Personaltaucher GmbH
Salary not disclosedPosted today
SE
Privatkundenberatung Filiale Gottmadingen (m/w/d) in Teilzeit (ab 80%) bis Vollzeit
Sparkasse Engen-Gottmadingen
Salary not disclosedPosted today
VV
Mitarbeiter im dezentralen Kundenservice (m/w/d)
Vereinigte Volksbank Bramgau Osnabrück Wittlage eG
Salary not disclosedPosted today
VE
Berater (m/w/d) Immobilienfinanzierung für die Region Achern
Volksbank eG - Die Gestalterbank
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing