Position: Mobile App Developer
Company: Impltech
Category: iOS
Experience required: 2y
English level: upper

We are looking for a **Mobile App Developer** for one of our client in Germany - world's leading company in special machine construction. 

**Your tasks:**

- New and further development in the context of the digitalisation of native mobile apps on iOS & Android for our customers and also internal purposes.
- Object-oriented design, implementation and continuous integration & delivery of software modules (microservices, components, application elements) across all architecture levels
- Implementation of integration into the system landscape of the company and/or its customers
- Taking on development tasks throughout the entire software lifecycle in cross-functional teams
- You are responsible for ensuring software quality and stability.
- You will be in regular contact with the team and customers by organising and participating in Scrum events.
 
**Your skills and experience:**

- Successfully completed studies in computer science or a comparable qualification
- 2+years of relevant practical experience in computer science or software development
- Routine in dealing with Kotlin (Android) and Objective-C/Swift (iOS)
- Detailed knowledge of Android design principles and UI guidelines
- Detailed knowledge of iOS frameworks such as Core Data, Core Animation, -Core Graphics and Core Text as well as Apple design principles and UI guidelines
- Cross-platform experience: e.g. React Native or Flutter
- You approach challenges analytically and are always solution-oriented
- You are curious and motivated, because programming is your passion
- Experience with agile methods, such as Scrum
- You enjoy solving challenging tasks
- Good written and spoken English skills, German - is a big plus.

** What company offers:**

- Opportunity to work with foreign clients on different projects in a team of professionals;
- Remote mode of work;
- 18 days of paid vacations, paid sick leaves;
- Flexible working schedule (9 a.m.- 6 p.m. or 10 a.m.- 7 p.m.).