Senior iOS Developer at Coresystems AG (Berlin, Germany)

 Stack Overflow ·  15.05.2018

THE ROLE We are looking for a talented and motivated engineer to join our team in the Berlin office who can hit the ground running and take our product to the next level, as we scale up and develop our business in our target markets. The engineers who are building our Core Platform work across the stack, always willing to go the extra mile to deliver the highest quality in enterprise software. As an iOS Developer for Coresystems you are building the application that will empower thousands of technicians in the field to carry out their work in an effective, efficient and safe way.  We are looking forward to your personal “core moments”!CURIOUS ABOUT THE DAY-TO-DAY?

Collaborating with team members working on a native codebase to solve complex field service problems

Working closely with the Product Manager and UX teams to gain a deep understanding of the problem space and how the end user interacts with the application

Preforming a technical analysis of requirements, estimating and delivering new features

Monitoring the performance of the application and focusing on continuously improving it

Developing mobile applications and stay updated with the latest trends in mobile development


5+ years iOS development experience working with Swift and Objective-C

Experienced in architecting and building native iOS mobile applications from the ground up, with at least one app listed in the App store

Operational experience in writing and maintaining unit test

Good understanding of TDD and DDD is a plus

Knowledge of React Native or willingness to learn

Fluency in English (German is a plus)

Comfortable working in a fast paced, lean development environment

You are a solution-oriented think who loves discussing ideas and collaborating with team members to deliver intuitive solutions

You take ownership of your work and see things through (You build it, you run it)

You love exploring various technologies and pick the best tools for the job at hand (languages, libraries, platforms etc.)


We are an enthusiastic, cool company and we like to have fun – during working hours and outside them

We really engage ourselves in developing our products and take pride in delivering results

Stretching yourself to achieve challenging goals is satisfying to us

In our open culture, we welcome other opinions and enjoy discussing solutions

The flexible and dynamic working environment gives us a lot of freedom and enables us to perform at a high level

Our skills and know-how are up-to-date thanks to the yearly training courses we attend. We also offer the opportunity to travel to our other locations for know-how sharing

We support mobile communication and mobility costs – unpaid leave is an extra cool benefit — ein Projekt von DIPLANET Digital Solutions Impressum