Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Команда доставки продукта отвечает за разработку и поддержку геофункционала и сервисов отслеживания местоположения в реальном времени, включая пользовательские геовозможности в приложении и интеграционный слой для улучшения пользовательского опыта.
задачи
Проектировать, разрабатывать и поддерживать функционал iOS-приложения — от реализации до релиза;
Взаимодействовать с кросс-функциональными командами по вопросам дизайна функций, архитектуры и онлайн-экспериментов;
Разрабатывать геоспецифичные функции: подбор и высадку, доступность транспорта, маршруты, фиксированные точки, трекинг в реальном времени;
Интегрировать Core Location, отслеживание местоположения в реальном времени, геозоны, API, SDK карт, данные о маршрутах и транспорте;
Применять принципы Clean Architecture и проводить ревью PR по стандартам кодирования и безопасным потокам данных;
Настраивать дашборды мониторинга и расследовать инциденты в продакшене;
Выполнять поиск корневых причин совместно с командами Backend и QA для предотвращения регрессий;
Обеспечивать качество кода с помощью юнит-, snapshot- и UI-тестирования, а также code review;
Поддерживать feature flags, A/B-эксперименты и контролируемые поэтапные раскатки функций.
требования
От 4 лет коммерческого опыта разработки iOS-приложений;
Экспертное знание iOS SDK 13+, UIKit, SwiftUI, Alamofire, SnapKit, Google Maps, APNs, Swift Package Manager, REST/HTTP polling, Firebase и мобильной аналитики;
Опыт работы с дизайн-системами и библиотеками компонентов в SwiftUI/UIKit;
Уверенное владение RESTful API и интеграцией сторонних библиотек;
Глубокое понимание офлайн-хранилищ и современной конкурентности: async/await, GCD;
Навыки настройки производительности и анализа проблем с офлайн-хранилищем и конкурентностью с помощью Xcode Instruments и инструментов отладки сети;
Понимание принципов Clean Architecture и архитектурных паттернов MVC, MVVM, MVP;
Практический опыт работы с Core Location, геозонами, отслеживанием местоположения в реальном времени и геофункциями;
Опыт разработки картографических приложений и интеграции картографических, маршрутных или транспортных сервисов данных;
Понимание принципов работы бэкенд-сервисов и проектирования API;
Уверенное владение Git;
Знакомство с CI/CD-пайплайнами и инструментами контроля качества кода;
Хорошее знание правил App Store Review Guidelines и полного жизненного цикла доставки мобильного приложения;
Умение писать поддерживаемый и тестируемый код с высоким покрытием юнит- и snapshot-тестами;
Опыт работы с инструментами коллаборации по дизайну;
Английский уровня B2;
Будет плюсом опыт работы с feature flags и фреймворками для экспериментов, опыт использования инструментов управления пакетами и интеграции сторонних библиотек, опыт применения AI-инструментов для ускорения разработки и тестирования.
условия
Оформление через ИП или самозанятость;
Работа через аутстафф;
Длительность проекта — до конца года;
Ставка — от 290-300 000 ₽ на руки;
Локации найма: Польша, Казахстан, страны ЕС, Армения, Грузия;