Задачи:
— Разрабатывать новый функционал клиентского мобильного приложения под iOS.
— Проектировать и создавать сложные Custom View-компоненты.
— Поддерживать, рефакторить и оптимизировать собственные библиотеки и решения.
— Писать чистый, поддерживаемый код и взаимодействовать с руководителем проекта.
Требования:
— Опыт коммерческой разработки под iOS от 3 лет.
— Уверенное владение Swift и знание паттернов MVC, MVVM.
— Опыт многопоточного программирования с использованием GCD и async/await.
— Понимание принципов клиент-серверного взаимодействия, включая REST API и авторизацию по токенам.
— Навыки верстки UI как кодом, так и через Interface Builder (Storyboard, XIB).
— Понимание специфики и различий различных версий iOS.
Будет плюсом:
— Опыт адаптации и разработки приложений под iPad.
— Фокус на разработку собственных компонентов вместо использования сторонних библиотек.
Условия:
— Аккредитованная IT-компания.
— Официальное оформление по ТК РФ.
— Офис рядом с метро Комсомольская, БЦ Melnikoff House.
— Внутреннее обучение и возможности профессионального роста.
Зарплаты и спрос: iOS-разработчик
Сейчас в каталоге 83 вакансии по этому направлению, удалённо можно работать в 45%.
Навыки этой вакансии, которые чаще всего просят по направлению: Swift (48%), MVVM (10%). В скобках доля вакансий направления.