10 июля 2025
Мы создаем инновационные решения для каршеринга, делая передвижение по городу простым, удобным и доступным для всех. Стремимся сделать города более комфортными для жизни, а вас более мобильными и свободными в передвижении. Ежедневно BelkaCar используют десятки тысяч человек, а общее количество пользователей превышает миллион человек.
Сейчас мы в поиске опытного Middle/Senior iOS developer, который сможет дополнить нашу команду.
Стэк: Swift основной язык разработки. Основная архитектура приложения Clean Architecture, модули экранов реализованы на MVVM. Некоторые экраны всё ещё используют VIPER и находятся в процессе миграции. Для dependency injection используется EasyDi, в перспективе рассматриваем переход на Resolver или Swinject. Сетевые запросы реализованы через RxAlamofire, хранилище CoreData. Для управления ресурсами используется R.Swift, для анимаций Lottie, для карт Mapbox SDK. Активно применяем RxSwift и RxCocoa. Интерфейс построен на UIKit с использованием SnapKit. Также есть интерес к SwiftUI планируем протестировать его на отдельных модулях.
В проекте настроена инфраструктура для юнит-тестирования; на текущий момент покрываются критически важные компоненты.
Чем предстоит заниматься:
Что мы ожидаем от вас:
Что предлагаем:
5 дополнительных отгулов в год