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

Детский мир
Сигналы объявления: 0 из 3

Это счётчик доступных сигналов, а не рейтинг безопасности работодателя. Нет данных по 3 из 3 проверок.

  • Источник «Работа России»: нет данных — Нет подтверждённых данных об этом объявлении на государственной площадке.
  • Проверка hh.ru: нет данных — Подтверждённый флаг employer.trusted от hh.ru не получен.
  • Свежесть публикации: нет данных — Дата публикации отсутствует или некорректна.

Сопоставьте ИНН, юридическое название и условия договора. Даже свежая вакансия проверенной площадки требует проверки перед откликом.

Как проверить работодателя →
📍 Москва 💼 От 1 года 🕐 Полный рабочий день 🕸 висит 30 дней
Откликнуться на SuperJob
✍ Составить сопроводительное письмо

Письмо хранится только в вашем браузере. Проверьте название компании перед отправкой — чужое имя в письме читается как массовая рассылка.

💰 Сколько зарабатывают на этой позиции

225 000 ₽ — медиана, обычно 180 000–270 000 ₽
По 19 вакансиям «ios-разработчик» в Москве. Подробная зарплатная аналитика →
Пожаловаться на подозрительную вакансию

Опишите конкретные признаки обмана. Не указывайте паспортные данные, номера карт или чужие контакты. После трёх учтённых жалоб объявление скрывается до проверки; это не доказательство мошенничества.

⚠ Пожаловаться
⚠ Пожаловаться
Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее.

Ищем 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.

Присоединяйтесь к нам и станьте частью бренда с историей!

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

IOS-разработчик
Детский мир · 📍 Москва
IOS Разработчик (GigaChat)
СБЕР · 📍 Москва
Middle iOS-разработчик (Сбер CIB)
ИЦ АЙ-ТЕКО · 📍 Москва
IOS-разработчик
ИЦ АЙ-ТЕКО · 📍 Москва
Все вакансии «ios-разработчик» в Москве →

Вакансии в Москве

Сортировщик-комплектовщик
от 89 500 до 100 000 ₽
Почта России · 📍 Москва
Руководитель автоколонны
от 120 000 ₽
Бизнесбас · 📍 Москва
Водитель-экспедитор
от 100 000 ₽
EKONIKA · 📍 Москва
Инженер-геодезист
Правительство Москвы · 📍 Москва
Все вакансии в Москве →
Откликнуться на SuperJob

Проверка безопасности

Пожалуйста, введите символы с картинки для продолжения

Капча
Неверный ответ, попробуйте ещё раз