← К каталогу
ДЕ

Детский мир

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

УдалённоУровень не указанМосква, Россия5 ч назад
СИГНАЛ JOBRADAR75/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение14 мин. назад
Впервые замечена4 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
О ВАКАНСИИ

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

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

Команда мобильной разработки «Детмир-Тех» ищет 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.

​​​​​​​ Будет…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6