
Middle/Senior IOS разработчик, Москва.
▷ Работодатель: МТС Банк
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Мы пишем финансовые приложения для мобильных устройств, которые уже сегодня обслуживают сотни тысяч клиентов каждый день.
Команда растет и нужен разработчик мобильных приложений. Необходим опыт создания массовых сетевых приложений. Ваши приложения будут оригинальны, технологичны и востребованы!
Все наши приложения многомодульные, мы активно делимся решениями между проектами, проводим meetup's и workshop's для всех разработчиков, стремимся к уменьшению boilerplate, используем кодогенерацию, любим декларативный UI, работаем над улучшениями процессов и следим за трендами!
ФАКТЫ О НАШЕЙ РАЗРАБОТКЕ:
- Релизимся стабильно раз в 2 недели;
- Непрерывно работаем над улучшениями всех технических процессов;
- Следим за трендами мобильной разработки;
- GitLab + GitLab CI;
- Следуем принципам Чистой Архитектуры;
- Переехали на 14 iOS;
- Наши приложения многомодульные. В качестве менеджера зависимостей используем Cocoapods;
- Переиспользуем решения между проектами, выносим общие решения в Cocoapods-библиотеки;
- Активно используем кодогенерацию: Xcodegen, SwiftGen для ресурсов, SwiftyMocky для моков при Unit-тестировании;
- Пишем юнит-тесты, используем для них Quick и Nimble;
- Проводим meetup's и workshop's для всех разработчиков;
- Стремимся к уменьшению boilerplate;
- Автоматизируем все, что можно автоматизировать;
- Верстка UI на SnapKit;
- DI на Swinject;
- Отдельная команда автоматизаторов пишет нативные UI-тесты.
ЗАДАЧИ:
- Разработка приложений на Swift;
- Выполнение архитектурного контроля разработки приложений;
- Контроль версий приложений и сборка;
- Внедрение DevOps в процесс разработки;
- Разработка модульных и интеграционных тестов/автотестов.
МЫ ОЖИДАЕМ:
- Опыт от 2,5 лет коммерческой разработки;
- Уверенное владение Swift;
- Желателен опыт с async/await;
- Умение работать с REST, Cocoapods, писать тесты;
- Знание Human Interface Guidelines;
- Владение Git;
- Понимание концепции ООП, ПОП, работы алгоритмов и структур данных;
- Опыт работы в команде.
В МТС Финтех тебя ждет культура творчества и экспериментов: мы всегда ищем новые решения, задаем тренды и не боимся быть не похожими. А еще:
- Работа в современной надежной цифровой компании;
- Достойная заработная плата;
- Комфортный и стильный офис в двух минутах от м. Технопарк для московских сотрудников, удаленный формат работы - для сотрудников из других городов;
- Отсутствие дресс-кода, гибкий формат работы;
- Корпоративное кафе «Мечта» и отличный кофе на первом этаже БЦ;
- Аgile-культура: продуктовые команды, Scrum и Kanban, демо-дни, внутренние митапы и таунхоллы;
- Забота о тебе и твоей семье: ДМС со стоматологией, сессиями с психологом и госпитализацией, страхование от несчастных случаев и болезней 24/7 и страхование выезжающих за рубеж. К ДМС можно подключить детей и родственников. А еще доступ к телемедицине BestDoctor и врач в офисе;
- Специальный тариф на мобильную связь для тебя и близких и предложения от партнеров банка и МТС;
- Мы за спорт: вместе тренируемся в MTS Running Club, в офисе есть бесплатный тренажерный зал. Ты можешь присоединиться к корпоративным спортивным командам и занятиям йогой;
- Доступ к корпоративной библиотеке Alpinа, корпоративный университет МТС и программы развития;
- Поддержка сотрудников: программа материальной помощи в различных жизненных ситуациях.