Are you a Senior iOS Developer who enjoys more than just writing code? Do you like shaping architecture, solving complex technical challenges, and helping other developers grow?
Then this could be your next opportunity.
We are looking for an experienced Senior iOS Developer to join one of our leading international client and play a key role in the continued development of its mobile platform. You will work on the native iOS shell that hosts non-native content, creating a strong foundation that enables feature teams to build and deliver high-quality mobile experiences efficiently.
Your work will have a direct impact on many developers and millions of end users, making this a role where technical quality, performance, accessibility, and collaboration truly matter.
Your Role
As a Senior iOS Developer, you will work at the heart of the mobile platform. You will help develop and evolve the native shell while ensuring that feature teams can work effectively within the framework.
Your responsibilities will include:
- Developing and maintaining the native iOS shell using Swift and the iOS SDK.
- Designing scalable and maintainable solutions using appropriate design patterns and architectural principles.
- Supporting feature teams in integrating and optimizing their code within the native shell.
- Identifying and resolving complex performance and technical challenges.
- Ensuring high standards for accessibility, reliability, security, and app performance.
- Contributing to and improving CI/CD processes and development tooling.
- Participating in technical discussions and architectural decisions.
- Guiding junior and medior developers through coaching, knowledge sharing, and leading by example.
- Working closely with multiple teams and stakeholders to create a consistent and high-quality mobile platform.
This is a senior position where communication and leadership are just as important as technical expertise.
You know how to:
- Structure complex technical discussions.
- Mediate between different viewpoints and teams.
- Make well-considered and decisive technical decisions.
- Adapt your communication style to different personalities.
- Bring people together around a common solution.
- Coach and support less experienced developers.
- Lead by example through both your technical expertise and your attitude.
Requirements
- Strong professional experience with Swift.
- Excellent knowledge of the iOS SDK.
- Solid understanding of design patterns and software architecture.
- Experience with CI/CD tooling and automated development processes.
- Strong understanding of mobile application performance and optimization.
- Experience working within large-scale or complex software environments.
- A strong focus on code quality, maintainability, accessibility, and scalability.
Personal skills
- Strong communicator who can work effectively with different teams.
- Confident in leading technical discussions and making decisions.
- Able to mediate and find common ground when opinions differ.
- Comfortable taking ownership and responsibility.
- A natural team player who enjoys helping others succeed.
- Pragmatic, solution-oriented, and adaptable.
- Comfortable working in a dynamic and technically challenging environment.
What We Offer
- €90,000 gross per year, all-in, depending on experience.
- 36–40 hours per week.
- Secondment contract with possibility of extension.
- A senior technical role with significant impact on a large-scale banking application.
- The opportunity to work with experienced engineers and contribute to a modern mobile platform.
- Plenty of room to influence architecture, engineering practices, and technical direction.
- An environment where your expertise is valued and where you can help other developers grow.
For more information, please contact Ritsa at ritsa.paraskevopoulou@experis.nl