Senior iOS Developer*

Location: Darmstadt
Job Type: Full time

To strengthen our Align/exocad Software Developing Team we are looking for you as a

Senior iOS Developer (m/f/d)

You will be responsible for building and maintaining iOS applications. As a technical contributor in the execution of the strategic direction for the company, the success of this position will be measured by the usability, quality, and delivering applications in a timely manner. You will participate in all aspects of the mobile development process, including architecture, design, implementation, and maintenance. The ideal candidate is expected to have a proven track record in building and delivering innovative iOS applications.

Your Working place will be at exocad in Darmstadt, but you will report to Align colleagues e. g. in Switzerland or Russia.

In this role, you will…

  • Be responsible for defining requirements, designing components, and the implementation of iOS applications. Collaborate with groups such as Security, Architecture, IT Operations, and QA to ensure the design, delivery, and adherence to corporate standards.
  • Develop mobile frameworks to be used as modular components across multiple applications. Ensure application development principles, standards, and best practices are followed for each project.
  • Research and leverage emerging technologies to continuously innovate and improve our applications.

The personal requirements

  • 4+ years of iOS app development experience.
  • Experience writing mobile applications using Swift.
  • A Proficiency in using Apple Xcode IDE.
  • A Proficiency in using Cocoa, Cocoa Touch, UIKit, CoreData and Foundation.
  • An Understanding of Apple Human Interface Guidelines.
  • A Proficiency in using Git.
  • Experience in client/server communication (REST, XML, JSON,...)
  • Good knowledge of network architecture.
  • Great understanding of application & data security in iOS applications along with hands on experience.
  • Experience with various data persistence methods for iOS applications.
  • Experience writing unit tests.
  • Experience integrating 3rd party libraries like AlamoFire, Firebase, etc.
  • Experience working in an Agile environment (daily scrum meetings, Sprints, etc.)
  • Excellent oral, verbal & written communication skills.
  • A desire to improve code continuously.
  • To be a self-motivated learner and a team player.
  • Good written and spoken English.

Nice to have:

  • A Good understanding of CI/CD.
  • Experience implementing various application architectures & design principles.
  • Experience profiling applications for performance optimizations.
  • Expertise in UI/UX, creating custom UI components, reusable libraries, and CocoaPods.
  • Experience with AVFoundation, Vision, and/or Core ML.
  • German language skills

What we offer you

  • Exciting and wide range of tasks in a dynamic and growth-oriented software company
  • Flat hierarchies and efficient decision-making processes
  • A positive working atmosphere that promotes both individual freedom and responsibility
  • Strong team spirit
  • Modern offices and cutting-edge work equipment
  • Flexible working and home office
  • Education and training
  • Sport and work life balance
  • Free drinks and snacks
  • Canteen with own cook
  • Corporate events
  • Job ticket

Our Mission

exocad's mission is to make high-quality dental restorations accessible to everyone. At exocad you will work on a product that gives people more quality of life every day. exocad offers you a very interesting working environment in one of the market-leading software companies in the dental industry.

Have we aroused your interest?

If this position challenges you and fits your qualifications and professional goals, we look forward to receiving your application.

Please use our online form for the application:


For questions, please contact:

exocad GmbH | Personnel Department | Christian Agne | Julius-Reiber-Str. 37 | D-64293 Darmstadt | E-Mail:| Phone.: 06151 6294-133

Download Stellenanzeige als PDF

* The job title does not mean the male variant, but stands for the gender-neutral designation of the profession. People are welcome regardless of gender, origin, sexual orientation and religion.