- Опыт разработки мобильных приложений под iOS не менее 3 лет. - Умение адекватно оценивать трудоёмкость и сроки, соблюдать эти сроки. - Умение работать самостоятельно и в команде, взаимодействовать с людьми. - Уверенное знание Swift. - Понимание особенностей работы с асинхронным и многопоточным кодом. - Знание принципов реактивного программирования, знакомство с библиотеками ReactiveCocoa/RxSwift. - Опыт работы со следующими iOS-фреймворками: Cocoa Touch, UIKit, CoreLocation, CoreGraphics, CoreAnimation, MapKit. - Знакомство с принципами построения iOS-приложений, типовыми архитектурными решениями (MVC/MVVM/VIPER), понимание жизненного цикла приложений. - Опыт интеграции сторонних библиотек. - Опыт работы в крупных проектах. - Опыт проведения code-review, контроля за качеством кода других разработчиков в команде. - Опыт настройки и поддержки процессов CI/CD.
Задачи
- Разработка мобильного приложения Yota под платформу iOS. - Проектирование архитектуры мобильного приложения. - Управление производительностью мобильного приложения. - Управление безопасностью мобильного приложения. - Взаимодействие с командами подрядчиков. - Ревью кода и архитектурных документов. - Research и выполнение интересных задач. Без рутины.
Условия
- Интересные амбициозные задачи, работа в команде профессионалов. - Возможность влиять на продукт, которым пользуются миллионы людей. - Участие в развитии оператора нового поколения. - Возможность влиять на процессы внутри компании. Мы рады твоим полезным идеям! - Все, что нужно для комфортной работы: достойная заработная плата, медицинская страховка, официальное трудоустройство, компенсация мобильной связи, безлимитный интернет 4G, обучение.