Job Description Our client, a leading online company and Germany's largest comparison portal, is seeking a Junior iOS Developer to join their travel comparison service. The aim is to help customers find and book the perfect vacation easily and affordably. Utilizing various devices, including apps, mobile, and desktop, the company provides transparent comparisons of offers from hundreds of tour operators to thousands of daily users.
The ideal candidate will develop innovative software solutions and enhance the user experience for millions. With a focus on clean code and the latest technologies, this role offers an excellent opportunity to expand programming knowledge.
Location: Leipzig, Germany. Type of contract: Permanent, on-site.
Main tasks:
Work on exciting projects related to the travel comparison service and implement innovative features for the iOS app
Share ideas with the team and contribute to the optimization of app architecture and software lifecycle, including CI/CD processes
Collaborate with product managers and UX designers to ensure a unique customer experience by planning and discussing requirements
Determine the best approach to solving technical problems together with the team
Requirements
A completed IT degree (Computer Science, Media Informatics, Business Informatics, or similar) or training as an IT Specialist
Basic knowledge of iOS app development (Xcode, Swift, SwiftUI, UIKit, SPM) and web technologies such as REST, JSON, HTTP, and gRPC
Initial experience in object-oriented programming, software architectures, design patterns, and unit testing
Enthusiasm for innovative app development ideas and a commitment to high quality standards
Fluent German and good English skills are required
Benefits
Competitive salary package, vouchers for various products, subsidized company pension plan, and a tax-free energy bonus
Flexible home office arrangements, working hours, and options for workation (up to 2 weeks of remote work from abroad) as well as sabbaticals for work-life balance
Individual development and training opportunities through a broad range of courses and specialized personnel development
Complimentary drinks, a cereal bar, and fruit available throughout the day
Modern workplace setup, including a laptop of choice, two additional screens, and height-adjustable desks from the first day
Easy commuting options with subsidized job bikes/eBikes or job tickets, along with excellent transport connections to central locations
A supportive team environment that organizes joint sporting activities and celebrates company and team events together.
Requirements Successfully completed university degree in computer science, training as an IT specialist or a comparable qualification Knowledge of UIKit / CocoaTouch / CocoaPods Experience with Swift and good knowledge of web technologies (REST, JSON, HTTP, JavaScript) Good know-how in object-oriented programming, software architectures and design patterns Good teamwork, high level of commitment, independent work Fluent knowledge of German
Mit der Bestätigung deines Passwortes erstellen wir dir einen Account in unserer Datenbank, in dem du deine Jobanfragen verwalten und darüber hinaus alle Funktionen unseres Talent Pools nutzen kannst.