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а, корпоративный университет МТС и программы развития;
  • Поддержка сотрудников: программа материальной помощи в различных жизненных ситуациях.
http://www.mtsbank.ru
Objective-CScrumООПGitUnit TestingiOSSwift

Created: .
Expires after: .
Responses: 6

Откликнуться на вакансию  Работодатель: профиль,отзывы