МТС Банк
Ведущий разработчик IOS
Описание
МТС Банк – одно из ключевых направлений экосистемы МТС. Мы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждому. Мы формируем новую команду для развития платёжных сервисов и ищем iOS-разработчика. Вы будете создавать ключевой продукт с нуля, решать интересные задачи и напрямую влиять на результат. Технологии и стек: Swift, SnapKit, URLSession, REST API, модульная архитектура. Unit-тесты на Quick/Nimble, моки через Cuckoo, автогенерация через Sourcery. SwiftLint.
Что нужно делать
- участвовать в разработке продуктов - участвовать поддержке и расширении функционала - проводить code-review для постоянного совершенствования - участвовать в развитии, планировании и PBR - общаться с архитекторами, аналитиками, тестировщиками, другими разработчиками - писать unit-тесты - заниматься рефакторингом существующей кодовой базы
Кого мы ищем
- опыт коммерческой разработки клиентских приложений под iOS от 3-х лет - верстка кодом и понимание работы Autolayout - понимание устройства Clean архитектур - понимание и опыт работы с управлением памятью в Swift - понимание принципов SOLID и опыт их применения - понимание Objective-C кода на уровне чтения - понимание нюансов работы с сетевым слоем - понимание принципов работы Git - понимание концепции ООП, работы алгоритмов и структур данных - понимание концепции многопоточности, опыт работы с ней - понимание принципов работы DI (например, Swinject)
