Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior iOS Developer (m/f/d) WELT News Apps

Axel Springer National Media & Tech GmbH & Co. KG

Berlin

Vor Ort

EUR 70.000 - 90.000

Vollzeit

Vor 18 Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading media company in Berlin is seeking a seasoned Senior iOS Developer to take ownership of top-rated apps with millions of users. The ideal candidate will have at least 8 years of experience, deep knowledge of Swift, and the ability to design scalable architectures and drive automation in CI/CD processes. You'll also be involved in backend integrations and will mentor junior developers while collaborating across teams. This role offers the chance to shape impactful features and innovate our app offerings.

Qualifikationen

  • At least 8 years of hands-on experience as a Senior iOS Developer.
  • Experienced in shipping large-scale, real-world iOS applications.
  • Strong knowledge of Swift 6, SwiftUI, UIKit, Combine, and Swift Concurrency.
  • Familiarity with fastlane, GitHub Actions, Docker, and Kubernetes.

Aufgaben

  • Build and evolve top-rated iOS apps with over 10M monthly visits.
  • Design a scalable app architecture and drive migration to TCA.
  • Champion automation in build, testing, and release processes.
  • Coach and mentor teammates in code quality and reviews.
  • Integrate backend services using Spring Boot/Kotlin on AWS.

Kenntnisse

Swift 6
SwiftUI
The Composable Architecture (TCA)
Combine
GitHub Actions
fastlane
Docker
Kubernetes
AWS

Tools

Spring Boot
Swift Package Manager
Jobbeschreibung
Was du bei uns bewegst:
  • take ownership of building and evolving top-rated iOS apps (4–5 stars, 10M+ monthly visits)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 architecturethat ensures performance, reliability, and maintainability at scale anddrivingour ongoing migration to TCA-based feature modules
  • champion automation and quality, continuously pushing our fully automated build, testing, and release processes (fastlane, GitHub Actions) to the next level
  • coach and mentor teammates, lead by example in code quality and reviews, and facilitate knowledge-sharing across iOS teams
  • contribute to the backend integration layer using Spring Boot/Kotlin-based services on AWS with Docker and Kubernetes, ensuring seamless connectivity within the NMT ecosystem
  • shape features, improve collaboration, and ensure every release delights user
Was du mitbringst:
  • be a 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 (Redux, Elm, MVI), and 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 you know how to make testing and deployment seamless
  • you have an interest or experience in backend development (Spring Boot/Kotlin, AWS, Docker, Kubernetes); on-the-job training provided
  • write clean, test-driven code and contribute to open-source projects while continuously learning
  • you thrive in a diverse, cross-functional environment, share knowledge, and strengthen your team
  • always exploring the latest iOS trends,eager to experiment, evaluate, and implement the best solutions to keep our apps ahead of the curve
  • communicate effectively with designers, product managers, and backend teams to turn ideas into impactful, user-focused features
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.