Детский мир·Москва·17 ч назад
IOS-разработчик
Ориентир по рынку≈ 149 000 – 226 000 ₽наш грубый ориентир по 199 вакансиям этого грейда на рынке, без учёта специальности: у работодателя вилка не указана
≈ 1,8 тыс.–2,8 тыс. $
🌍 УдалённоMiddleПолная занятость
Стоит ли откликаться
Стоит откликнуться, но спросите про деньги
Вилку работодатель не назвал, но ориентир по рынку есть: он в строке «Деньги». Вакансия к тому же свежая, откликаться лучше сейчас.
3 из 4 в норме
Вилку не назвали: какую сумму назвать вам и ниже какой не соглашаться
Деньги
Вилку работодатель не назвал. Грубый ориентир: столько платят в 199 вакансиях уровня Middle по всему рынку, без учёта специальности.
- Кроме оклада: премия. Размер не назван, а от него зависит доход за год.
Живость
Опубликована сегодня. Раньше не выкладывалась: вакансия новая, а свежие почти всегда живые.
Описание
Обязанности: 8, требования: 25. Понятно, что за работа, ещё до отклика.
- Обещают
- официальное оформление, ДМС и техника для работы
- Не сказано
- из каких стран можно работать и часовой пояс команды
Что требуют
ОбязательноSwiftiOSSwiftUIUIKitGitLab CICI/CDBashPythonAndroidKotlin
Надбавка к зарплате на этом уровне: Python +40%.
Полный разбор в Pro
Это короткий разбор. В Pro полный: под эту вакансию и ваше резюме
Сколько просить
Не продешевите: сумма под ваше резюме, нижняя граница и готовые фразы для торга
Ваше резюме против требований
Пройдёт ли ваше резюме фильтр: что совпало с требованиями и что дописать до отклика
Спросить у работодателя
10 вопросов именно к этой вакансии: что спросить на первом созвоне
Когда откликаться
Стоит ли спешить: за сколько дней Детский мир обычно закрывает вакансии
30 дней Pro: полный разбор каждой вакансииЧто ещё входит в Pro
Наша компания
Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее. Команда мобильной разработки «Детмир-Тех» ищет iOS-разработчика для развития приложения интернет-магазина «Детский мир»
О роли
Это крупное модульное приложение для iOS 16+. Мы развиваем новые экраны на SwiftUI и Swift Concurrency, поддерживаем существующую UIKit/RxSwift-кодовую базу и постепенно переводим её на современную архитектуру.
Чем предстоит заниматься
Разрабатывать новые продуктовые сценарии и развивать существующие
Создавать экраны на SwiftUI и поддерживать UIKit-компоненты
Участвовать в миграции с RxSwift на async/await и AsyncStream
Проектировать модули, API и взаимодействие между компонентами
Интегрироваться с backend API, аналитикой и feature flags
Писать unit- и snapshot-тесты
Проводить code review и участвовать в развитии инженерных практик
Работать вместе с дизайнерами, аналитиками, QA и backend-командами
Наши требования
Опыт коммерческой iOS-разработки от 3 лет
Уверенное знание Swift
Практический опыт со SwiftUI и UIKit
Понимание Swift Concurrency и управления асинхронными операциями
Опыт работы с RxSwift — в проекте ещё есть значительная legacy-кодовая база
Понимание принципов ООП, функционального программирования и архитектуры мобильных приложений
Опыт разработки клиент-серверных приложений и интеграции с REST API
Умение писать поддерживаемый и тестируемый код
Уверенное владение Git
Английский на уровне чтения технической документации
Опыт работы с крупными модульными приложениями
Опыт постепенной миграции legacy-кода
Знание SPM и Tuist
Опыт работы со Swift Testing, XCTest и SnapshotTesting
Навыки настройки GitLab CI/CD и Fastlane
Опыт автоматизации с помощью Swift, Bash или Python
Участие в развитии дизайн-системы
Опыт проведения code review
Swift Concurrency: async/await, actors, AsyncStream
Модульная архитектура, MVVM, Repository, Use Case, Dependency Injection
Натив iOS: Swift, UIKit + SnapKit, точечный SwiftUI, MVVM, XCoordinator, Swinject, Moya, RxSwift, Realm, SPM (~90 пакетов), min iOS 15
Натив Android: Kotlin, Jetpack Compose, Hilt + KSP, Retrofit, Room, Coroutines/Flow, Gradle version catalogs, ~23 core + ~25 feature модулей, Unleash, Firebase, minSdk 24, target 35, compile 36
KMP: Kotlin Multiplatform, Compose Multiplatform, sharedFeature-модули, SKIE, XCFramework, Unleash-флаги native vs KMP
Вокруг: GitLab CI, Fastlane, Firebase, Unleash, Jira IPN / MPT
Домен: розничной торговля, магазинные операции, сборка заказов, взаимодействие с SAP
Стек
Swift 6.0, iOS 16+SwiftUI и UIKitRxSwift в существующих модуляхURLSession и MoyaSPM и TuistSwift Testing, XCTest и SnapshotTestingRealmGitLab CI/CD, Fastlane и miseМы предлагаем
Официальное оформление в соответствии с ТК РФ
Совокупный доход: оклад + годовой бонус
График работы: 5/2
Техника для работы
Полис ДМС
Программа Best Benefits
Внутреннее обучение
Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании
Присоединяйтесь к нам и станьте частью бренда с историей!
