4 дня назад
iOS-разработчик (Swift, SwiftUI)
150 000 - 280 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
iOS-разработчик (Swift, SwiftUI) (маркетплейс и AI-ассистент): Развитие iOS-приложения маркетплейса на SwiftUI с акцентом на Swift Concurrency, REST API, авторизацию, карты и AI-функции. Focus on проектирование экранов и сетевого слоя, выпуск релизов в App Store, автоматизацию сборок и повышение покрытия тестами.
Локация: удалённая работа из России; основное окно работы — 10:00–19:00 МСК. Статус-созвон проходит по будням в 11:30 МСК.
Зарплата: 150 000–280 000 ₽ в месяц до вычета налогов.
Компания
ONEMA развивает маркетплейс с B2C-витриной, B2B-контуром для поставщиков и двумя мобильными приложениями.
Что делать
- Развивать iOS-приложение на SwiftUI: экраны, навигацию, состояния загрузки и обработку ошибок.
- Поддерживать REST API, модели Codable, сетевой слой, повторные попытки и обработку нестабильной сети.
- Развивать авторизацию по телефону, безопасное хранение токенов в Keychain, пуши Firebase, карты и геокодинг на Yandex MapKit.
- Разрабатывать функции AI-ассистента: диалог, голосовой ввод и подбор товаров.
- Настраивать аналитику и атрибуцию через AppMetrica и AppsFlyer, а также выпускать сборки в TestFlight и App Store.
- Развивать CI, автоматизацию сборок и тестирование, поддерживая единый API-контракт вместе с fullstack-разработчиком.
Требования
- Удалённая работа из России с пересечением рабочего времени с Москвой.
- Коммерческий опыт iOS-разработки от 2 лет и опыт использования SwiftUI в production.
- Уверенное применение Swift Concurrency, async/await, отмены операций и работа с состояниями гонки.
- Понимание MVVM или аналогичной архитектуры, REST, JSON, Codable, авторизации по токену и Keychain.
- Опыт работы с push-уведомлениями, жизненным циклом приложения и самостоятельной публикацией сборок в TestFlight и App Store.
- Готовность разбираться в существующем коде без переписывания проекта с нуля.
Хорошо, если есть
- Опыт с Yandex MapKit или другими картографическими SDK, геокодингом и зонами доставки.
- Знание Firebase, AppsFlyer и AppMetrica.
- Опыт настройки CI для iOS с fastlane, Xcode Cloud или GitHub Actions.
- Unit-тесты, работа с legacy-кодом и взаимодействие с Android-разработчиком.
Культура и преимущества
- Продукт с живой аудиторией и действующими мобильными приложениями.
- Современный стек: SwiftUI, iOS 17 и async/await без UIKit-наследия.
- Возможность выстроить релизный процесс и тестирование.
- Оплата всех согласованных часов по данным трекера.
- Минимум встреч: короткий статус-созвон и самостоятельная работа по согласованным задачам.
- Первый месяц проходит в пилотном объёме с обратной связью по итогам.
Процесс найма
- Для отклика нужно предоставить ссылку на приложение в App Store и описать личный вклад в его разработку.
- Оформление — договор с самозанятым или ИП.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
СберЗдоровье
6 часов назад
IOS-разработчик (SwiftUI)
GreenData
3 дня назад
IOS Developer (Senior)
Яндекс
2 дня назад
iOS-разработчик (AI)
7 дней назад
Senior Mobile Developer iOS & AI Applications
Про.Потолок
3 дня назад
Senior Разработчик мобильных приложений iOS (нативный стек)
250 000 - 350 000₽
24 минуты назад
iOS Software Engineer (AI)
135 000 - 260 000$