About the Role
Axel Springer Tech is the central technical hub supporting journalism with cutting-edge technology. Our vision is "Digital is the new print. AI is the new digital.", believing AI and human creativity will shape the future of media. You will join a cross-functional mobile native team, developing Germany's leading news apps reaching millions of users.
Responsibilities
- Take ownership of building and evolving top-rated iOS apps using Swift 6, SwiftUI, The Composable Architecture (TCA), Combine, Swift Package Manager, and iOS 17+.
- Design and implement a modular, scalable, and future-ready app architecture.
- Drive the migration to TCA-based feature modules.
- Champion automation and quality in fully automated build, testing, and release processes.
- Coach and mentor teammates, lead by example in code quality and reviews.
- Facilitate knowledge-sharing across iOS teams.
- Contribute to the backend integration layer using Spring Boot/Kotlin-based services on AWS with Docker and Kubernetes.
- Ensure seamless connectivity within the NMT ecosystem.
- Shape features, improve collaboration, and ensure every release delights users.
Requirements
- Seasoned Senior iOS Developer with at least 8 years of hands-on experience, having shipped several large-scale, real-world iOS applications.
- Deep knowledge of Swift 6, SwiftUI, UIKit, Combine, async/await, and Swift Concurrency.
- Strong experience with The Composable Architecture (TCA) or similar unidirectional architectures.
- Understand how to build modular, testable, and maintainable features.
- Experienced with Swift Package Manager, creating feature modules, and establishing clear boundaries between components.
- Familiar with fastlane, GitHub Actions, and know how to make testing and deployment seamless.
- Interest or experience in backend development (Spring Boot/Kotlin, AWS, Docker, Kubernetes).
- Write clean, test-driven code and contribute to open-source projects.
- Continuously learn and explore the latest iOS trends.
- Thrive in a diverse, cross-functional environment, share knowledge, and strengthen your team.
- Communicate effectively with designers, product managers, and backend teams.
Skills
- Swift 6
- SwiftUI
- UIKit
- Combine
- async/await
- Swift Concurrency
- The Composable Architecture (TCA)
- Redux
- Elm
- MVI
- Swift Package Manager
- fastlane
- GitHub Actions
- Spring Boot
- Kotlin
- AWS
- Docker
- Kubernetes
Location
- Berlin
Work Type
- 80% office presence and 20% mobile working
- Full-time
- Part-time
Experience Level
- Senior
Benefits
- Trainings and learning lunches
- Tech conferences
- Budget for workshops
- Discounted public transport ticket
- JobRad leasing
- Bicycle garage with regular bicycle service
- Childcare facility
- Modern in-house kindergarten
- 30 days vacation plus 10 days work from abroad
- Free lunch in canteens
- Guidance on relocation and visa processes
About the Company
- Axel Springer Tech is the central technical hub that ensures our journalism is supported by cutting-edge technology so that our brands can succeed in the digital age.
- Our corporate strategy places AI at the center: “Digital is the new print. AI is the new digital.”
- We believe in the future of journalism as a business model and invest in forward-looking technologies.
- Our five essentials are the values that unite us and guide us in our commitment to freedom.
Equal Opportunity
- Diversity is an essential part of our corporate culture! We are looking forward to receiving all applications regardless of gender, nationality, ethnic and social origin, religion, ideology, disability, age, sexual orientation and identity.
- You can find information about the representation for the severely disabled at Axel Springer here: https://career.axelspringer.com/en/rsde
