All positions
Junior iOS Engineer - Mobile Core
Department:Platform Engineering
Location:Berlin
About the opportunity
We are seeking a Junior iOS Engineer to join our Platform Engineering domain. The goal of Platform Engineering is to provide easy-to-use, self-service platforms that enable other teams to efficiently build, deploy, and monitor their business applications.As one of the first banks completely hosted in the cloud, our security, resilience, and productivity standards demand a motivated and balanced team. We use a modern technology stack that reflects our principles of scalability, reliability, and developer empowerment.
This position is part of the Developer Experience segment of Platform Engineering. The mission of this segment is to build a secure, cost-effective platform inspired by engineer needs; one that enables faster delivery and boosts developer productivity. As a Junior iOS Engineer in Developer Experience, you will help support the iOS platform foundations, such as shared components, design system integration, and app release automation, while learning from experienced peers.
In this role, you will:
- Contribute to the development and maintenance of internal iOS tools, frameworks, and shared libraries.
- Collaborate with other engineers to understand requirements and implement solutions with guidance.
- Write clean, maintainable Swift code and participate in code reviews.
- Learn and apply best practices for testing, debugging, and performance tuning.
- Take ownership of smaller features or well-defined tasks under the mentorship of senior engineers.
- Participate in team discussions and continuously grow your technical and problem-solving skills.
What you need to be successful:
Skills:
- Good understanding of Swift and the iOS SDK, with some hands-on experience in building or contributing to iOS apps.
- Familiarity with UIKit, SwiftUI, or similar frameworks.
- Basic knowledge of software development principles, version control (Git), and CI/CD pipelines.
- Eagerness to learn new technologies and improve your craft.
- Full professional proficiency in English.
Nice to have:
- Exposure to Objective-C, modular architectures, or shared libraries.
- Experience in internships, open-source contributions, or university projects related to iOS development.
Traits:
- Curious and open-minded, with a passion for learning from others.
- Collaborative, reliable, and comfortable asking for feedback.
- Detail-oriented and motivated to write clean, maintainable code.
- Strong sense of accountability and ownership over your growth.
What’s in it for you:
- Accelerate your career growth by joining one of Europe’s most talked about disruptors.
- Employee benefits that range from a competitive personal development budget, work from home budget, discounts to fitness & wellness memberships, language apps and public transportation.
- Come together with your team in the office for a dedicated day of teamwork each week, plus another day of your choice, and enjoy the flexibility of remote work the rest of the time. Some roles may require additional in-office presence.
- As an N26 employee you will have access to a Premium subscription on your personal N26 bank account. As well as subscriptions for friends and family members.
- Additional day of annual leave for each year of service.
- A high degree of autonomy and access to cutting edge technologies - all while working with a friendly team of peers of diverse nationalities, life experiences and backgrounds.
- A relocation package with visa support for those who need it.