Senior iOS Разработчик (Релокация в Германию)

Местоположение и тип занятости

Москва, Санкт-Петербург, НовосибирскПолный рабочий день

Описание вакансии

О компании и команде

Наш партнер, известная немецкая медиакомпания, разрабатывающая мобильные и веб-приложения, ищет 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.