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

iOS Developer на партнерский проект (БАНК)
Интересный проект в банковском секторе с современным стеком (SwiftUI, Redux). Однако отсутствие указанной вилки зарплаты и строгие требования к образованию могут снижать привлекательность для части кандидатов.
Сложность вакансии
Высокая сложность обусловлена строгим требованием к опыту в банковской сфере (от 5 лет) и глубоким знанием специфического стека: RxCoordinator, Swinject и работа с AVFoundation. Также требуется профильное высшее образование.
Анализ зарплаты
В вакансии не указана заработная плата, однако для iOS-разработчика уровня Senior (5+ лет опыта) в московском банковском секторе рыночные предложения обычно начинаются от 350 000 рублей. Верхняя граница может достигать 500 000 рублей и выше в зависимости от бонусов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Отправьте свое резюме Татьяне прямо сейчас, чтобы присоединиться к разработке высокотехнологичного банковского продукта!
Описание вакансии
iOS Developer на партнерский проект (БАНК)
#iOSDeveloper #Удаленно #Москва #РФ #Remote #Job #Vacancy
Требования:
Опыт в банке. Оконченное высшее профильное образование. Опыт разработки на Swift под iOS от 5 лет. Опыт с RxSwift или другими реактивными фреймворками. Уверенное владение UIKit. Уверенное владение SwiftUI. Знание и понимание архитектуры MVVM+C, Redux. Использование RxCoordinator для координации Dependency Injection через Swinject. Опыт с компонентами камеры на iOS. Понимание принципов работы с AVFoundation и аудиосессией. Понимание принципов написания Unit-тестов. Готовность участвовать в процессе Code Review. Опыт с плеером и воспроизведением потокового видео. Опыт реализации сложных анимаций (плюс). Понимание разницы между форматами видео и аудио (плюс).
Локация:*📍* РФ, Москва (Удалённо).
Контакт для отклика: Откликнуться или Откликнуться +CV
*👉* Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Swift
- iOS
- RxSwift
- UIKit
- SwiftUI
- MVVM+C
- Redux
- RxCoordinator
- Dependency Injection
- Swinject
- AVFoundation
- Unit Testing
- Code Review
Возможные вопросы на собеседовании
Вакансия требует опыта работы с видео и аудио. Важно понимать, как кандидат управляет ресурсами устройства.
Расскажите о вашем опыте работы с AVFoundation. С какими сложностями вы сталкивались при настройке аудиосессий или работе с камерой?
В стеке указан RxCoordinator. Это специфический подход к навигации.
В чем преимущества использования RxCoordinator в связке с RxSwift по сравнению с классическим подходом к координаторам?
Проект использует Swinject для DI. Важно проверить понимание управления жизненным циклом объектов.
Как вы организуете регистрацию и разрешение зависимостей в Swinject для модульного банковского приложения?
Упоминается архитектура Redux. Это не самый стандартный выбор для iOS, важно понять опыт кандидата.
Как вы реализуете однонаправленный поток данных (Unidirectional Data Flow) в iOS приложении и как это масштабируется в больших проектах?
Банковские приложения требуют высокой надежности.
Каков ваш подход к написанию Unit-тестов для асинхронного кода, написанного с использованием RxSwift?
Похожие вакансии
IOS разработчик Senior (тендерный запрос)
Flutter разработчик middle+/senior
Mobile Team Lead (Flutter)
React Native / Mobile Developer (Middle)
Senior Android Developer
Разработчик Android, Senior
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!