Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Senior Software Engineer - iOS

BBlacklane
Seniority
Senior
Model
In-Office
Sector
Mobility
Salary
Undisclosed
Contract
Full-Time

About the role

We're looking for a Senior iOS Engineer to help shape the next generation of this app: someone who takes pride in well-architected code, sees the bigger picture, and makes the team stronger. Our app is entering its next chapter. Your architectural decisions will shape how it scales for years to come. Our Tech Stack includes: Swift, SwiftUI, UIKit, Combine, modern structured concurrency, SPM, GraphQL (Apollo) transitioning to REST, Auth0, Datadog, LaunchDarkly, Braze, Fastlane, CircleCI.

What you'll do

  • Drive our modular architecture forward by shaping well-defined Swift Package modules with clear ownership boundaries
  • Define clean module boundaries and protocol-based APIs so that teams can own, test, and ship their features independently
  • Build with modern Swift concurrency: actors, @MainActor isolation, Sendable compliance. Drive the adoption of safe, data-race-free patterns across the codebase
  • Collaborate with product, design, and backend teams to deliver reliable, intuitive features that help guests everywhere experience Blacklane rides seamlessly
  • Strengthen our testing strategy and contribute to automated regression pipelines that catch issues before they reach production
  • Improve observability end to end, from distributed tracing on every API call to crash-free rate targets and cold-start performance budgets
  • Contribute to our CI/CD pipeline, release cadence, and progressive delivery strategy to ship confidently and frequently
  • Mentor teammates through pair programming, code reviews, and architecture sessions. Elevate the engineering culture across the team
  • Champion AI-assisted development as a core engineering practice. Leverage AI tools to accelerate delivery, and maintain architectural guides that keep both human and AI contributors aligned

What you'll need

  • 6+ years of professional experience building and shipping iOS applications at scale
  • Deep knowledge of Swift, SwiftUI, and modern structured concurrency (async/await, actors, Sendable). You've been deep enough to know what matters and what doesn't
  • SOLID principles, design patterns, and protocol-oriented programming are part of how you think, not just interview topics
  • You think in systems. You can define an architecture, reason about trade-offs, and balance long-term vision with practical delivery
  • You treat observability as a feature, not an afterthought. You know that tracing, crash reporting, and performance monitoring are what keep a premium app reliable at scale
  • You balance technical depth with product awareness. You care about impact, not just implementation. You can identify what needs to change, build a case for it, and lead the initiative to make it happen
  • You make the people around you better, through honest feedback, knowledge sharing, and leading by example

Nice to have

  • Experience working on consumer-facing apps in mobility, travel, or premium consumer services
APPLY →