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

По договоренности

  • Владыкино
  • Петровско-Разумовская
  • Селигерская

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

Команда мобильной разработки «Детмир-Тех» ищет 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;
  • Английский на уровне чтения технической документации.

Наш стек

  • Swift 6.0, iOS 16+;
  • SwiftUI и UIKit;
  • Swift Concurrency: async/await, actors, AsyncStream;
  • RxSwift в существующих модулях;
  • Модульная архитектура, MVVM, Repository, Use Case, Dependency Injection;
  • URLSession и Moya;
  • SPM и Tuist;
  • Swift Testing, XCTest и SnapshotTesting;
  • Realm;
  • GitLab CI/CD, Fastlane и mise.

​​​​​​​Будет плюсом:

  • Опыт работы с крупными модульными приложениями;
  • Опыт постепенной миграции legacy-кода;
  • Знание SPM и Tuist;
  • Опыт работы со Swift Testing, XCTest и SnapshotTesting;
  • Навыки настройки GitLab CI/CD и Fastlane;
  • Опыт автоматизации с помощью Swift, Bash или Python;
  • Участие в развитии дизайн-системы;
  • Опыт проведения code review.

Наш стек:

  • Натив 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;
  • Внутреннее обучение;
  • Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании.

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


Адрес: Россия, Москва, 3-й Нижнелихоборский проезд, 3с6
Показать на большой карте

Поделиться:

Опубликована 18 часов назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Обязанности: Разработка и поддержка сервисов: Реализация новых REST/WebSocket endpoint’ов. Расширение административной панели. Доработка клиентского ГИС-приложения. Интеграция компонентов: Помощь в создании новых подключаемых модулей — как серверных ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ТРВ-АВИАТРВ-АВИА
  • Москва
18 часов назад
ПРОЕКТ: Инженерная платформа для проектирования объектов нефтегазовой инфраструктуры, технологических схем с использованием искусственного интеллекта. Платформа используется для работы с крупными проектными данными, инженерными моделями, расчетами, с...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Bell IntegratorBell Integrator
  • Москва
18 часов назад
IT-компания GNIVC - партнер государственных компаний и лидеров российского бизнеса, разработчик и системный ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ГНИВЦГНИВЦ
  • Москва
17 часов назад
Мы находимся в поиске Java разработчика на проект: ГИС «Единая централизованная цифровая платформа в ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании БФТ-ХолдингБФТ-Холдинг
  • Москва
17 часов назад
Мы разрабатываем и поддерживаем автоматизированную информационную систему урегулирования страховых убытков по договорам ОСАГО и КАСКО. Мы интегрированы с государственными системами (НСИС/АИСС, ЕПГУ, ИС ПВУ), обеспечиваем регуляторное соответствие тре...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ЛоцияЛоция
  • Москва
17 часов назад
Приглашаем разработчиков.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании CRMguruCRMguru
  • Москва
18 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.