iOS-разработчик
Компания «Детмир Тех» (ГК «Детский мир») ищет iOS-разработчика во внутреннее мобильное приложение для сотрудников магазинов: сборка заказов, инвентаризация, интеграции с SAP и торговым оборудованием. Нужен уверенный Swift/UIKit-инженер с опытом от 3 лет, который готов работать на стыке Swift и Kotlin в миграции продукта на Kotlin Multiplatform и Compose Multiplatform, писать тесты и участвовать в code review. Предлагают официальное оформление по ТК РФ, оклад плюс годовой бонус, график 5/2, ДМС, технику и внутреннее обучение.
География удалёнки не уточнена
Уточните у работодателя, из каких стран можно работать.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее. Ищем iOS-разработчика в продуктовую команду мобильного приложения сотрудника — внутреннего приложения для магазинов. Приложение используется сотрудниками для сборки интернет-заказов, инвентаризации, переоценки, работы с ценниками, бонусными и подарочными картами, а также интеграции с SAP и торговым оборудованием. Сейчас мы активно развиваем приложение и мигрируем на Kotlin Multiplatform + Compose Multiplatform. Поэтому ищем инженера с сильной базой в нативной iOS-разработке, которому интересно работать на стыке Swift + Kotlin и участвовать в развитии современного мультиплатформенного продукта.
- Разработка и развитие приложения:
- Развивать нативную iOS-часть приложения на Swift.
- Интегрировать экраны на Compose Multiplatform в iOS-приложение: навигация, lifecycle, передача данных и взаимодействие с платформенными API.
- Поддерживать взаимодействие Swift и Kotlin через SKIE: модели, асинхронные операции, подписки, отмена задач, обработка ошибок и управление lifecycle объектов.
- Обеспечивать стабильную работу общих экранов на iOS: клавиатура, safe area, жесты, навигация, accessibility, производительность и потребление памяти.
- Диагностировать и устранять проблемы в смешанном Swift + Kotlin стеке, включая KMP-краши и production-инциденты.
- Оптимизировать время сборки и размер приложения.
- Качество и тестирование:
- Писать и поддерживать Unit-, UI- и snapshot-тесты.
- Использовать XCTest и in-project mocks для E2E.
- Участвовать в построении iOS UI-тестирования для KMP/Compose Multiplatform.
- Тестирование — часть ежедневной разработки, а не отдельный этап после написания кода.
- Архитектура и инфраструктура:
- Работать с модульной архитектурой и SPM.
- Поддерживать DI на Swinject, навигацию на XCoordinator, сеть на Moya + RxSwift, локальное хранилище на Realm.
- Развивать и поддерживать CI/CD.
- Участвовать в релизах и помогать релиз-менеджеру.
- Проводить code review, делать небольшие MR, оценивать задачи и участвовать в технической диагностике.
- Интеграции с оборудованием:
- Участвовать в разработке модулей для работы с оборудованием: сканеры, Bluetooth-принтеры, лазерные barcode-сканеры.
- Развитие инженерных практик:
- Участвовать в формировании AI SDLC и внедрении AI-инструментов в процессы разработки.
- Что ожидаем от вас:
- Коммерческая iOS-разработка на Swift от 3 лет, участие в production-приложении с реальными пользователями и регулярными релизами.
- Уверенный UIKit; SwiftUI — на уровне рабочих экранов.
- MVVM / Coordinator / модульная архитектура. Опыт большого многомодульного проекта.
- Сеть, авторизация, ошибки, офлайн/кэш, локальное хранилище.
- Swift Concurrency и/или RxSwift; понимание, когда что уместно.
- Unit-тесты, понимание UI/snapshot-тестов, CI (Xcode Cloud / Fastlane / GitLab CI).
- Готовность писать и читать Kotlin в общих модулях: не экспертный уровень в первый день, но не «я только Swift».
- Опыт или сильное желание работать с KMP / Compose Multiplatform / Kotlin/Native.
- Git, code review, умение самостоятельно прояснить требования и оценить задачу.
- Будет плюсом:
- Уже работали с KMP в проде: XCFramework, SKIE, cocoapods/SPM-обвязка, expect/actual.
- Compose Multiplatform UI, камера/сканер, Bluetooth, печать.
- Crashlytics на смешанном Swift+Kotlin стеке.
- SPM в большом монорепо, SwiftLint, snapshot-тесты.
- Понимание процессов розничной торговли, терминалов сбора данных (ТСД), работа с внутренними приложениями для сотрудников розничной торговли/складов
- Наш стек:
- Натив 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.
Что предлагаем
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 14 похожих вакансий за 90 дней.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Детмир Тех
5 активных вакансий в компании
Android-разработчик
~1 133 050 – 1 683 957 ₸ оценка
Разработка внутреннего мобильного приложения магазинов «Детского мира»: сборка заказов, инвентаризация, ценники, интеграции с SAP. Нужен Android-инженер с опытом коммерческой разработки на Kotlin от 2 лет, уверенным Jetpack Compose, Coroutines/Flow, Clean Architecture и Hilt — плюс готовность работать с Kotlin Multiplatform и Compose Multiplatform на границе с Swift/iOS. Предлагают удалённый формат, оформление по ТК РФ в IT-аккредитованную компанию, ДМС, технику для работы и внутреннее обучение.
География удалёнки не уточнена
Эксперт MS Dynamics Navision
~1 317 500 ₸ оценка
Развитие и поддержка ERP-системы MS Dynamics NAV: сбор требований, доработка функционала, интеграции с 1С и другими системами, оптимизация производительности. Нужен опытный эксперт с C/AL, MS SQL, .NET и знанием учётных процессов. Предлагают гибридный график 5/2, ДМС, обучение и годовой бонус.
География удалёнки не уточнена
Разработчик 1С (ЗУП)
~289 850 – 500 000 ₸ оценка
Разработчик 1С в команду цифровой экосистемы «Детского мира». Задачи: доработка конфигураций, отчеты, обработки, документация. Требуется знание 1С:ЗУП и платформы 8.3, готовность учиться. Предлагают официальное оформление, бонусы, ДМС и обучение.
География удалёнки не уточнена
Тестировщик SAP ERP / EWM
Актуальность уточняется
~1 159 400 ₸ оценка
Ищем опытного тестировщика SAP ERP/EWM для работы в IT-команде «Детмир Тех». Вы будете заниматься тестированием интеграций, разработкой методологии и документации, поиском дефектов. Требуется опыт от 3 лет, знание Jira. Предлагают гибридный график, ДМС и обучение.
География удалёнки не уточнена
Похожие вакансии
6 вакансий
iOS-разработчик (Swift)
~1 554 650 – 3 030 250 ₸ оценка
Команда Ozon Job ищет iOS-разработчика на Swift для мобильных приложений курьеров и работников складов: будете вести фичи полного цикла, участвовать в code review, планировании спринтов и писать тесты. Нужен опыт разработки под iOS от 3 лет, уверенное владение iOS SDK и базовое знание SwiftUI, плюсом будут свои приложения в App Store и на GitHub. Работа в многомодульной архитектуре со SwiftUI, async/await, Needle и SwiftPM.
География удалёнки не уточнена
Разработчик приложений iOS
~1 554 650 – 3 030 250 ₸ оценка
В Ozon Fintech ищут опытного iOS-разработчика в финансовое подразделение: поддерживать существующие приложения банка и запускать новые, улучшать архитектуру и выстраивать пайплайн от задачи до релиза. Нужен опыт разработки под iOS от 3 лет, публикации и поддержки приложений в AppStore, знание Swift, UIKit, CoreData, GCD, async/await. Плюсом будет WebKit, базовый JavaScript, обфускация кода и опыт в финтехе.
География удалёнки не уточнена
Mobile Developer — Flutter & iOS Engineer
~1 554 650 – 3 030 250 ₸ оценка по стеку
Это профиль мобильного разработчика, который ищет удалённую работу или проектные задачи на Flutter и нативном iOS. Делает production-приложения полным циклом — от архитектуры и кода до релиза в App Store и Google Play, сейчас ведёт команду из 6 человек. В стеке Swift, SwiftUI, Combine, Flutter с BLoC/Riverpod и Firebase; формат и оплата обсуждаются.
География удалёнки не уточнена
IOS-Разработчик
~1 554 650 – 3 030 250 ₸ оценка
Разработка iOS-приложения «Мой МТС» в команде кредитования: новые фичи, поддержка, code-review. Нужен уверенный Swift, опыт коммерческой iOS-разработки от 3 лет, Clean Architecture, Autolayout, многопоточность. Работа в МТС Банке с современным стеком и высоконагруженными системами.
География удалёнки не уточнена
iOS-разработчик
~1 554 650 – 3 030 250 ₸ оценка
Нужен опытный iOS-разработчик на 3+ года в команду мобильной платформы СберЗдоровья: развивать архитектуру приложения, общие модули и внутренние SDK, сетевой слой, авторизацию, наблюдаемость и CI/CD для iOS. Ключевые требования — отличный Swift, глубокое знание Swift Concurrency, UIKit/SwiftUI, опыт проектирования архитектуры крупных production-приложений и практика работы с AI-агентами (LLM). Предлагают удалёнку, MacBook, ДМС-сервисы телемедицины, компенсацию обучения и спорта, оплачиваемые командные выезды.
География удалёнки не уточнена
iOS-разработчик
~1 554 650 – 3 030 250 ₸ оценка
Surf ищет iOS-разработчика на Swift для разработки и поддержки мобильных приложений. Нужен опыт коммерческой разработки от 3 лет, уверенное владение UIKit, SwiftUI, архитектурами MVVM/VIPER и умение использовать AI-инструменты. Предлагают part-time или проектную занятость, большие проекты и гибкий формат.
География удалёнки не уточнена