about 2 hours ago
Berlin, Germany or Barcelona, SpainMid Level / Senior
Responsibilities
- Develop and scale core payment features within the N26 iOS app using modern Swift.
- Write clean, testable, and maintainable code following modular architecture principles.
- Collaborate with Product Managers, Designers, and Backend Engineers to bring features to production.
- Drive engineering excellence through code reviews and contributions to shared libraries.
- Ensure app performance, security, and reliability by identifying and resolving bottlenecks.
Requirements
- Proven professional iOS development experience, ideally in consumer-facing, security-sensitive applications.
- Formal background in Computer Science, Software Engineering, or equivalent practical experience.
- Strong expertise in Swift and iOS SDK with knowledge of concurrency and memory management.
- Experience with modern architecture patterns like MVVM, VIPER, or Modular Architecture.
- Hands-on experience writing robust unit and integration tests for critical app workflows.
- Strong communication skills and a collaborative attitude in an agile environment.
Benefits
- Accelerate your career growth in one of Europe’s leading digital bank disruptors.
- Competitive compensation package including a Personal Development Budget and Work-From-Home allowance.
- Free N26 You/Metal subscription and friends & family discounts.
- Subsidized fitness and wellness memberships, language learning apps, and public transportation perks.
- Generous vacation allowance with an additional day of annual leave for each year of service.
- Comprehensive relocation package and visa support for international hires.
Tech Stack
Swift
Categories
Mobile