Перейти к содержимому

iOS-разработчик

Компания «Детмир Тех» (ГК «Детский мир») ищет iOS-разработчика во внутреннее мобильное приложение для сотрудников магазинов: сборка заказов, инвентаризация, интеграции с SAP и торговым оборудованием. Нужен уверенный Swift/UIKit-инженер с опытом от 3 лет, который готов работать на стыке Swift и Kotlin в миграции продукта на Kotlin Multiplatform и Compose Multiplatform, писать тесты и участвовать в code review. Предлагают официальное оформление по ТК РФ, оклад плюс годовой бонус, график 5/2, ДМС, технику и внутреннее обучение.

География удалёнки не уточнена

Уточните у работодателя, из каких стран можно работать.

senior удалённо ~1 554 650 – 3 030 250 ₸

Отклик отправляется на сайте источника. Регистрация в 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.
условия

Что предлагаем

Официальное оформление в соответствии с ТК РФ;
Совокупный доход: оклад + годовой бонус;
График работы: 5/2;
Техника для работы;
Полис ДМС;
Программа Best Benefits;
Внутреннее обучение;
Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании.
Вы будете работать не просто с нативным iOS-приложением, а с большим production-продуктом на этапе технологической трансформации: участвовать в миграции на Kotlin Multiplatform и Compose Multiplatform, влиять на архитектуру, качество и инженерные практики.
Это возможность сочетать сильную экспертизу в iOS с развитием в сторону KMP, multiplatform-разработки и AI-инструментов в SDLC.
Присоединяйтесь к нам и станьте частью бренда с историей!
навыки

Стек и инструменты

salary intelligence

Зарплата не указана — оценили по рынку

На основе 14 похожих вакансий за 90 дней.

оценка p25–p75
1 554 650 – 3 030 250 ₸
медиана: 1 712 750 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Swift Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Детмир Тех

5 активных вакансий в компании

11 ч. назад

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-аккредитованную компанию, ДМС, технику для работы и внутреннее обучение.

Android Kotlin Jetpack Compose +21

География удалёнки не уточнена

middle удал. hh
2 д. назад

Эксперт MS Dynamics Navision

~1 317 500 ₸ оценка

Развитие и поддержка ERP-системы MS Dynamics NAV: сбор требований, доработка функционала, интеграции с 1С и другими системами, оптимизация производительности. Нужен опытный эксперт с C/AL, MS SQL, .NET и знанием учётных процессов. Предлагают гибридный график 5/2, ДМС, обучение и годовой бонус.

MS Dynamics NAV C/AL MS SQL +12

География удалёнки не уточнена

senior удал. hh
3 нед. назад

Разработчик 1С (ЗУП)

~289 850 – 500 000 ₸ оценка

Разработчик 1С в команду цифровой экосистемы «Детского мира». Задачи: доработка конфигураций, отчеты, обработки, документация. Требуется знание 1С:ЗУП и платформы 8.3, готовность учиться. Предлагают официальное оформление, бонусы, ДМС и обучение.

ЗУП 1С 8.3 +7

География удалёнки не уточнена

junior удал. hh
1 мес. назад

Тестировщик SAP ERP / EWM

Актуальность уточняется

~1 159 400 ₸ оценка

Ищем опытного тестировщика SAP ERP/EWM для работы в IT-команде «Детмир Тех». Вы будете заниматься тестированием интеграций, разработкой методологии и документации, поиском дефектов. Требуется опыт от 3 лет, знание Jira. Предлагают гибридный график, ДМС и обучение.

SAP ERP EWM тестирование +3

География удалёнки не уточнена

senior удал. hh

Похожие вакансии

6 вакансий
Ozon
O
Ozon
11 ч. назад

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.

Swift iOS SwiftUI +10

География удалёнки не уточнена

senior удал. hh
Ozon Fintech
O
Ozon Fintech
15 ч. назад

Разработчик приложений iOS

~1 554 650 – 3 030 250 ₸ оценка

В Ozon Fintech ищут опытного iOS-разработчика в финансовое подразделение: поддерживать существующие приложения банка и запускать новые, улучшать архитектуру и выстраивать пайплайн от задачи до релиза. Нужен опыт разработки под iOS от 3 лет, публикации и поддержки приложений в AppStore, знание Swift, UIKit, CoreData, GCD, async/await. Плюсом будет WebKit, базовый JavaScript, обфускация кода и опыт в финтехе.

Swift UIKit SPM +8

География удалёнки не уточнена

senior удал. hh
C
Компания
3 д. назад

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; формат и оплата обсуждаются.

Flutter Dart Swift +17

География удалёнки не уточнена

senior удал. tg
МТС Банк
М
МТС Банк
3 д. назад

IOS-Разработчик

~1 554 650 – 3 030 250 ₸ оценка

Разработка iOS-приложения «Мой МТС» в команде кредитования: новые фичи, поддержка, code-review. Нужен уверенный Swift, опыт коммерческой iOS-разработки от 3 лет, Clean Architecture, Autolayout, многопоточность. Работа в МТС Банке с современным стеком и высоконагруженными системами.

Swift iOS SnapKit +20

География удалёнки не уточнена

senior удал. hh
СберЗдоровье
С
СберЗдоровье
3 д. назад

iOS-разработчик

~1 554 650 – 3 030 250 ₸ оценка

Нужен опытный iOS-разработчик на 3+ года в команду мобильной платформы СберЗдоровья: развивать архитектуру приложения, общие модули и внутренние SDK, сетевой слой, авторизацию, наблюдаемость и CI/CD для iOS. Ключевые требования — отличный Swift, глубокое знание Swift Concurrency, UIKit/SwiftUI, опыт проектирования архитектуры крупных production-приложений и практика работы с AI-агентами (LLM). Предлагают удалёнку, MacBook, ДМС-сервисы телемедицины, компенсацию обучения и спорта, оплачиваемые командные выезды.

iOS Swift Swift Concurrency +18

География удалёнки не уточнена

senior удал. hh
Surf
S
Surf
1 нед. назад

iOS-разработчик

~1 554 650 – 3 030 250 ₸ оценка

Surf ищет iOS-разработчика на Swift для разработки и поддержки мобильных приложений. Нужен опыт коммерческой разработки от 3 лет, уверенное владение UIKit, SwiftUI, архитектурами MVVM/VIPER и умение использовать AI-инструменты. Предлагают part-time или проектную занятость, большие проекты и гибкий формат.

Swift iOS UIKit +18

География удалёнки не уточнена

senior удал. hh