Versende in nur wenigen Minuten einen passgenauen Lebenslauf.
Starte ganz am Anfang oder importiere einen vorhandenen Lebenslauf
Zusammenfassung
A leading media company in Berlin is looking for a Senior iOS Developer to take ownership of building and evolving top-rated iOS apps with millions of monthly visits. You will design scalable app architectures, champion automation, and mentor teammates. The ideal candidate has over 8 years of experience in iOS development, deep knowledge of Swift, and a passion for backend development. This role offers competitive compensation and fosters a diverse, collaborative environment.
Qualifikationen
At least 8 years of hands-on experience as a Senior iOS Developer.
Deep knowledge of Swift 6, SwiftUI, and UIKit.
Strong experience with The Composable Architecture (TCA) or similar.
Experience with fastlane and GitHub Actions for seamless deployment.
Interest or experience in backend development (Spring Boot/Kotlin).
Aufgaben
Take ownership of building and evolving iOS apps with high monthly visits.
Design and implement scalable app architectures for performance and reliability.
Champion automation in build, testing, and release processes.
Coach and mentor teammates on code quality and best practices.
Contribute to the backend integration layer using Spring Boot/Kotlin.
Kenntnisse
Swift 6
SwiftUI
The Composable Architecture (TCA)
Code Quality
Automation (fastlane, GitHub Actions)
Docker
Kubernetes
Tools
Spring Boot
AWS
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.
Meine Jobsuche war ins Stocken geraten und meine Bewerbungen blieben erfolglos. JobLeads half mir, einen Lebenslauf zu erstellen, den Recruiter einfach nicht übersehen konnten.
Sophie Reynolds
Der Lebenslauf-Check von JobLeads half mir, kritische Fehler zu beseitigen. Fast sofort erhielt ich Einladungen zu Job-Interviews!
Daniel Fischer
Dank des Lebenslauf-Checks von JobLeads wurde mein Lebenslauf nicht mehr übersehen und ich erhielt sofort Einladungen zu Interviews!