Junior iOS Developer (Cologne)
Job Description
Our client, Germany's leading comparison platform, is seeking a Junior iOS Developer to join their team in Cologne. The company specializes in mobile phone comparisons, focusing on delivering exceptional customer experiences through innovative and agile development practices.
This is an excellent opportunity to be part of an international team that is committed to continuous improvement and professional growth.
Location : Cologne, Germany.
Type of contract : Permanent, on-site.
Main Tasks :
- Develop and optimize iOS applications using Swift across the entire software lifecycle.
- Collaborate with product management to design and implement innovative features.
- Contribute to a seamless customer experience by working closely with frontend and backend developers in feature-driven teams.
- Ensure high-quality standards through automated testing and code reviews.
Requirements
- Initial experience with Swift, SwiftUI, and Combine.
- Familiarity with CocoaTouch / CocoaPods and API integration.
- Experience with unit testing is advantageous.
- A collaborative team player with a passion for innovative app development.
- Proficiency in English OR German is required.
Benefits
- Flexible hybrid work model : Three days in the office, two days from home, and up to 40 vacation days.
- Opportunities for personal and professional development with tailored training and regular feedback.
- Permanent contracts with a performance-based salary, annual bonuses, company product vouchers, subsidized pension plan, fitness partnerships, bike leasing, and a job ticket.
- Agile work environment within small, independent teams that encourage strong team spirit and quick decision-making.
- Ergonomic workstations equipped with modern technology, including extra screens and height-adjustable desks.
- A modern, centrally located office offering a variety of beverages, food options, and free lunches twice a week.
- Numerous opportunities for networking and celebration, including summer parties and other company events.
This role offers the chance to work closely with experienced developers who will provide mentorship and support, helping you grow in your career.
If you're passionate about mobile app development and are excited to contribute to a high-performing team, we encourage you to apply!
Requirements
Initial experience with Swift, SwiftUI, and Combine. Familiarity with CocoaTouch / CocoaPods and API integration. Experience with unit testing is advantageous.
A collaborative team player with a passion for innovative app development. Proficiency in English OR German is required.