Position: Senior iOS Engineer
Company: MoveUp
Experience required: 5y
Category: iOS
English level: intermediate
Published: 2022-10-01T00:00:00+03:00

Only our offers vocabulary collections for all common school and course books, which are developed in close cooperation with Germany's leading educational and school book publishers. With us, teachers benefit from a constantly growing range of functions and materials for language teaching - eg tasks suitable for textbooks with digital assessment mode.

As a company, we have flat hierarchies that enable an autonomous and flexible way of working. In our small, modern, and international company you can optimally contribute your strengths without being restricted in your self-development.

Mobile Engineers: working on commercially successful apps, and new modern cross-platform technology that supports the latest iOS/Android developments at all times. Development opportunity to become an in-house expert managing our external teams.

**YOUR TASKS**
- Support for our existing apps in Objective-C and UIKit
- Rewrite our mobile apps in KMM (Android & iOS)
- UI development in Swift-UI (and later also Jetpack Compose)
- Development and support of the new (Kotlin) and old app stack (Swift)
- Development of new functions or conversion of existing functions
- Cooperation with external development teams (German and English speaking, Ukrainian an advantage)

**YOUR PROFILE**
- min. 5 years of professional experience in native iOS development
- Passionate about cross-platform technologies and learning new languages ​​(Kotlin)
-Experience with different app architectures (and reactive programming)
-Good understanding of the entire mobile development life cycle
-Knowledge of mobile UI design principles and best practices
- Good self-organization
- Ability to work in a team and pragmatic, independent way of working
- Good knowledge of German and/or English

Ideal Tech Stack: Objective-C/Swift, UI-Kit, Swift-UI, MVVM/MVI architectures, Unit Testing, KMM, Kotlin Coroutines, Jetpack-Compose, SQLite

**Additional advantage:**
- Experience with KMM or cross-platform technology
- Knowledge of the Android-Mobile Development Life Cycle
- Best practices and good processes are important to you
- Additional language skills such as Ukrainian, Russian or Spanish
- Interest in user guidance, new technologies and app development

**WHY WE?**
- Permanent full-time position with flexible working hours and the possibility to work from home
- A high degree of personal responsibility and opportunities for self-realization
- Result- and team-oriented work with processes and state-of-the-art tools that allow us to concentrate on the essentials and develop further
- Friendly working atmosphere, instructive insights as well as personal support and further development
- A useful product, free drinks, fruit, BVG company ticket or job bike subsidy, home office subsidy