iOS team lead
Требования
Местоположение и тип занятости
Компания
Компания с гибким подходом к работе, инновационными проектами, технологичными решениями и яркой корпоративной культурой
Описание вакансии
Условия работы
Ищем Тимлида в команду мобильной разработки. Рассматриваем Senior-ов, готовых перейти в Тимлиды.
Наши проекты:
- Мобильный-банкинг для юридических лиц
- Мобильное место сотрудника («делай в мобильном приложении все, что можешь в офисе»)
Каждый проект это:
- более 150 тыс строк кода
- более 200 экранов
- модульная архитектура
Мы разрабатываем в стиле trunk-based development, это значит, что:
- все разработчики работают с актуальным кодом
- мы против долгих ревью и больших MR
- все изменения по готовности вливаются в основную ветку
- все значительные изменения закрываются фиче-флагами
- проект всегда готов к публикации
Технологический стек:
- Swift
- RxSwift/closure/delegate
- MVVM (MVVM + координаторы)
- Codable
- Cocoapods
- Swinject
- Alamofire, Moya
Что мы ждем от кандидатов:
- Знание Swift
- Понимание DI
- знание архитектур MVC, MVVM, MVP, понимание работы протокола HTTP, навыки работы с потокобезопасным кодом
- опыт разработки клиент-серверных приложений
- понимание архитектур MVVM, MVC, VIPER и других
- умение оценивать объем и сроки выполнения работ, делать обещанное вовремя
- способность находить простые решения для сложных задач
Что мы предлагаем:
- График работы 5/2
- Оформление по ТК РФ, стабильная работа в крупном федеральном банке
- Полностью белая заработная плата
- Итоговый уровень дохода согласовывается по результату собеседования
- Место работы: Академгородок, ул. Демакова, 30 либо Октябрьская магистраль, 4 (БЦ Ланта)
- Расширенный СОЦ пакет по программе софинансирования: ДМС, фитнес, изучение иностранных языков на выбор, скидки на продукты банка и партнеров
- Нет дресс-кода
- Креативные летние, зимние/профессиональные - корпоративные мероприятия.