IOS Platform Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Cross Platform Mobile Development Frameworks to Use in 2025
A Guide to Choosing the Right Tools for App Developers
Fully Remote Software Engineer Jobs
Navigating the AI Shift