Skip to content
mimi

iOS Software Developer (m/w/d)

CHECK24

flexible Full-time Entry Level 1w ago

About the role

Company Description

CHECK24 is the comparison portal: We are the market leader and a dynamic startup rolled into one. In agile teams, we make quick decisions and live flat hierarchies. Through the targeted use of the latest AI tools and technologies, we drive data-driven innovations – always with a focus on added value for our customers. Every day, we work on more than 50 products to continuously improve the user experience for our over 20 million customers.

Do you want to actively shape the CHECK24 App with us and work on central features and components used by millions of users daily? Then you've come to the right place!

Apply now as an iOS Software Developer (m/f/d) at CHECK24 Factory GmbH – the tech heart of Germany's largest comparison portal!

Job Description

  • Feature Development: Your tasks include the development of central features and components in Swift and SwiftUI used in the CHECK24 app.
  • Technical Excellence: You will work on the further development of the core plugin, our iOS build system, CI/CD pipelines (Bamboo, Jenkins), and automations (e.g., with Ansible).
  • Code Quality & Architecture: You will introduce modern software architectures and best practices to the team and ensure high code quality through code reviews and testing.
  • Collaboration: In close coordination with product management, app teams, QA, and backend teams, you will design efficient and smooth development processes.
  • Innovation: You will always keep an eye on new technologies in the Apple ecosystem and evaluate their potential for our platform.

Qualifications

  • Technical Foundation: Completed Master's degree in Computer Science or comparable qualification, along with sound experience in iOS development with Swift, SwiftUI, UIKit, and WebKit. You are open to other technologies and have experience in web technologies.
  • Process Understanding: Knowledge of signing, CI/CD, build systems (Bamboo, Jenkins), and ideally automation with Ansible.
  • Analytical Thinking: You find pragmatic solutions for complex technical challenges and enjoy working on platform topics.
  • Independent Work: You work in a structured and independent manner, identify potential for improvement, and tackle them with enthusiasm.
  • Team Spirit: You actively contribute to technical discussions and support other developers with your expertise.
  • Communication Skills: You communicate fluently with your stakeholders in German (min. C1).

Additional Information

  • Easy to Reach: Central location directly at Donnersbergerbrücke in our CHECK24 Headquarter. Thanks to the MVV job ticket, bike/e-bike leasing, and free bicycle parking spaces, you can get to the office climate-neutrally and affordably.
  • Flexible Working: With the "Configure YOUR Future Tool", you can design your contract according to your personal needs. Whether it's working hours or vacation entitlement, everything is individually adjustable.
  • We Equip You: You'll receive a powerful MacBook, two additional screens, or a curved monitor upon request on your first day. Do you wish for individual equipment like an ergonomic mouse, noise-cancelling headphones, or a height-adjustable desk? No problem!
  • We Advance You: Individual promotion of your career through our wide selection of further training opportunities, as well as regular feedback discussions and personal coaching.
  • Your Health Matters: Stay fit with our internal sports courses or use the subsidized external sports offer (including EGYM Wellpass) for the perfect balance.
  • Feel at Home: On-site, we provide free drinks, muesli, and regional organic fruit, among other things. Several times a week, we invite you to a free lunch, enjoying the sun together on our rooftop terraces.

Skills

AnsibleBambooCI/CDJenkinsSwiftSwiftUIUIKitWebKit

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free