Senior iOS Разработчик (Релокация в Германию)
Требования
Местоположение и тип занятости
Компания
IT recruiting
Описание вакансии
О компании и команде
Наш партнер, известная немецкая медиакомпания, разрабатывающая мобильные и веб-приложения, ищет Senior iOS разработчика. Это позиция full-time в Мюнхене или Берлине, Германия.
Пакет релокации предоставляется вам абсолютно бесплатно. Мы позаботимся о получении визы и переезде в Германию. Члены вашей семьи (супруг/супруга и дети до 18 лет) также получат визу.
Ожидания от кандидата
- Develop the existing iOS app and implement new features that will delight millions of users every day
- Work with a small and dynamic team of developers (agile), designers, and product owners to design, develop, and implement new features and improvements
- Continually improve the existing codebase and bring the app to a technically clean and modern level
- Develop tests to ensure code stability and reliability as well as monitor edge cases and usability
- Fix existing bugs and continuously improve the performance of the application
- Find, evaluate, and implement new technologies to improve development efficiency.
Обязательные требования:
- Completed degree in IT and several years of experience in iOS development and software
- Profound professional experience with both Swift and Objective-C, component separation (e.g. splitting code on smaller parts – frameworks), and Swift concurrency (async/await routines, global actors, traditional Dispatch routines)
- Strong knowledge in UIKit (e.g. writing UI from code), SwiftUI (e.g. writing code for WidgetKit and watchOS), etc.
- MVVMC architecture pattern
- Proficient knowledge of Xcode IDE and UIKit SDK (watchKit SDK knowledge is a plus)
- Solid experience with unit tests, and UI tests (via standard XCTest framework)
- Experience in working with remote data (e.g. REST endpoints)
- Proficiency in English ( German is a plus).
Условия работы
- Relocation package
- A company culture characterized by team spirit, open communication, dynamic atmosphere, flat hierarchies, and quick decision-making
- Hybrid work model with a mix of home office and on-site presence
- Informal work environment
- A wide range of additional perks and employee services
- Emphasis on personal and professional development
Дополнительные инструкции
О компании:
- International teams with people from 20+ different countries
- Experience and stability of the parent company: more than 15 years of successes and failures shared across the group in over 15 locations
- Working with a customer focus: each division at the company acts largely independently and unconditionally oriented toward its customers. This means focus and working methods like in a start-up with small teams and without superfluous coordination
- An environment that demands and promotes openness and willingness to learn: You take responsibility right from the start. If your ideas make our products better, the company will adopt them
- They bring you forward: Your manager is responsible for your personal development in daily work together with you. To this end, the company offers training courses specially designed for employees, such as in-depth training in IT skills
- They follow Agile methodologies and continuous ship quality code to production
If you are interested in joining the team as a Senior iOS Developer, do not hesitate to apply for the job and send us your CV.