- Страна
- Россия
Откликайтесь
на вакансии с ИИ

IOS-разработчик
МТС Банк — это стабильный работодатель с сильной инженерной культурой и современным стеком. Работа в крупной экосистеме дает отличные возможности для профессионального роста и участия в масштабных финтех-проектах.
Сложность вакансии
Позиция требует уверенного владения Swift и понимания архитектурных паттернов. Наличие Unit-тестов и работы с Objective-C кодом добавляет сложности, но уровень Middle вполне достижим для разработчика с опытом от 2 лет.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Middle iOS-разработчика в российском финтехе рыночный диапазон составляет от 180 000 до 280 000 рублей. МТС Банк обычно предлагает конкурентоспособные условия, соответствующие этим рамкам.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

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

Навыки
- Swift
- SnapKit
- URLSession
- REST API
- Quick
- Nimble
- Cuckoo
- Sourcery
- SwiftLint
- Clean Architecture
- SOLID
- Objective-C
- Git
- OOP
- Algorithms
- Data Structures
- Multithreading
- Dependency Injection
- Swinject
- Unit Testing
Возможные вопросы на собеседовании
Проверка понимания основ управления памятью в Swift, что критично для мобильной разработки.
Расскажите о разнице между strong, weak и unowned ссылками. В каких случаях использование unowned может привести к крашу приложения?
Вакансия предполагает работу с кредитованием, где важна надежность сетевых запросов.
Как бы вы реализовали механизм повторных запросов (retry policy) при работе с URLSession в случае нестабильного соединения?
В стеке указан SnapKit и верстка кодом.
В чем преимущества и недостатки верстки кодом перед использованием Storyboards/XIB, и как вы решаете конфликты Autolayout в коде?
Упоминается использование Swinject и DI.
Зачем нужен Dependency Injection в модульной архитектуре и какие преимущества дает использование контейнеров типа Swinject?
В требованиях указано понимание многопоточности.
Как предотвратить состояние гонки (race condition) при доступе к общему ресурсу из разных потоков в Swift?
Похожие вакансии
IOS-разработчик (Jun+ / Middle)
IOS-разработчик
Android-разработчик
Junior+ / Middle Developer (Android, Kotlin)
Android Developer (Middle, Kotlin)
iOS-разработчик (Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!