IOS-разработчик — Россия, Москва — HH — 139309147
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Офис, Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Middle
Детмир Тех» — команда, развивающая цифровую экосистему группы компаний «pu4jspp NGa». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее.
Это крупное модульное приложение для 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;
• Внутреннее обучение;
• Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании.
Присоединяйтесь к нам и станьте частью бренда с историей!