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

Детский мир

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

Москва, 3-й Нижнелихоборский проезд, 3с6

Метро: Окружная

Описание вакансии

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

Это крупное модульное приложение для 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 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

Мы предлагаем:

  • Официальное оформление в соответствии с ТК РФ;
  • Совокупный доход: оклад + годовой бонус;
  • График работы: 5/2;
  • Вакансия открыта для кандидатов, проживающих в РФ, удалённый формат работы из других стран не рассматривается;

  • Техника для работы;
  • Полис ДМС;
  • Программа Best Benefits;
  • Внутреннее обучение;
  • Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании.

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

Навыки
  • KMP
  • iOS
  • Compose Multiplatform
  • Kotlin Multiplatform
Посмотреть контакты работодателя

Адрес

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

МТС Банк

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

МТС Банк

  • Москва

  • Не указана

Рекомендуем
TS Dev
  • Москва

  • Не указана

Рекомендуем
АО «ОТП Банк» (JSC «OTP Bank»)

Senior IOS разработчик (Swift)

АО «ОТП Банк» (JSC «OTP Bank»)

  • Москва

  • Не указана

Рекомендуем
MANGO FZCO
  • Москва

  • до 900000 RUR

Employcity

IOS Developer

Employcity

  • Москва

  • до 900000 RUR

АВТОДОК (Autodoc)
  • Москва

  • до 300000 RUR

Литрес
  • Москва

  • до 300000 RUR

Тануки, японский ресторан

IOS-разработчик (Swift / UIKit / SwiftUI)

Тануки, японский ресторан

  • Москва

  • до 300000 RUR

СБЕР
  • Москва

  • до 430000 RUR

CORE
  • Москва

  • до 200000 RUR

Альфа-Банк

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

Альфа-Банк

  • Москва

  • до 200000 RUR

Банки.ру

IOS Developer

Банки.ру

  • Москва

  • до 200000 RUR

СберЗдоровье
  • Москва

  • до 200000 RUR

  • Москва

  • до 200000 RUR

ГК Орбита

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

ГК Орбита

  • Москва

  • до 217000 RUR

Банки.ру

TeamLead iOS Developer

Банки.ру

  • Москва

  • до 217000 RUR

СБЕР
  • Москва

  • до 217000 RUR

ИЦ АЙ-ТЕКО
  • Москва

  • до 217000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию