IOS Platform Engineer

LEVY PROFESSIONALS
Amstelveen, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Multitier Architecture Web Accessibility Artificial Intelligence IOS Applications Apple IOS Application Performance Management Build Automation Profiling Continuous Integration Programming Tools Memory Management Software Architecture
+3 more
Concurrency Codebase Asynchronous Programming

Job description

We’re looking for an experienced Senior iOS Platform Engineer to join a high-performing engineering team responsible for evolving the iOS Engineering Platform used across one of the Netherlands’ largest mobile banking environments.

This isn’t a traditional feature development role. Instead, you’ll build the tools, frameworks, and platform capabilities that enable multiple product teams to deliver high-quality software faster, more reliably, and at scale.

If you’re passionate about developer experience, platform engineering, CI/CD, modular architecture, and building solutions that empower other engineers, we’d love to hear from you.

Requirements

  • 8+ years of professional iOS development experience using Swift.
  • Proven experience working on an iOS Platform, Developer Experience (DevEx), or Mobile Infrastructure team.
  • Strong experience designing and maintaining reusable SDKs, frameworks, libraries, or developer tooling.
  • Hands-on experience with CI/CD pipelines, build automation, and engineering productivity tooling.
  • Strong knowledge of Swift Concurrency, GCD, Combine, or other asynchronous programming models.
  • Experience working with large-scale modular architectures and complex codebases.
  • Experience modernising legacy applications and supporting migrations across codebases.
  • Strong understanding of software architecture patterns such as Clean Architecture or VIPER.
  • Experience profiling and improving application performance, including memory usage, startup time, and CPU optimisation.
  • Excellent communication skills with the ability to collaborate across multiple engineering teams.
  • Self-driven with the ability to lead technical initiatives from concept through delivery., * Experience with modern build systems and project generation tools such as Bazel, Tuist, XcodeGen, Buck, or Swift Package Manager.
  • Experience contributing to internal engineering platforms or shared infrastructure.
  • Knowledge of observability, monitoring, and mobile telemetry.
  • Experience applying AI-assisted engineering practices.
  • Knowledge of Accessibility best practices for iOS applications.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on nl.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · WWC Europe 2026

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · WWC Europe 2026

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · WWC Europe 2026

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:32 min

Overcoming modernization challenges in aging monolithic codebases

Igor Minar Igor Minar +1 · WWC 2025

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

Videos

See all

Related articles

See all