doubletapp

iOS-разработчик (Kotlin)

Разработка нативного iOS-клиента на Swift, SwiftUI/UIKit поверх общего KMP-модуля.

doubletapp · На сервисе с: 02.07.26 14:41

до 300k ₽РоссияЕкатеринбургУдалёнка

Обязанности:

  • Разработка нативного iOS-клиента на Swift, SwiftUI/UIKit поверх общего KMP-модуля.

  • Работа с видеоплеером на AVPlayer / AVFoundation: HLS, адаптивный битрейт 240p–1080p, fullscreen, фоновое воспроизведение, субтитры.

  • Разработка вертикальной ленты коротких видео 9:16: автозапуск во вьюпорте, свайп, предзагрузка следующего видео, а также горизонтального плеера 16:9.

  • Реализация авторизации: Firebase Auth + JWT, соцлогин через Google, Apple Sign In, Telegram.

  • Работа с подписками, paywall и контролем доступа; интеграция платежей через шлюз Strike, поддержка региональных валют и методов оплаты.

  • Реализация геоограничений контента и локализации интерфейса: English, Hindi, Simplified Chinese, Bahasa Indonesia.

  • Интеграция Sentry для crash reporting и продуктовой аналитики: Amplitude / Google Analytics.

  • Настройка CI/CD, сабмит и сопровождение релизов в App Store.

  • Участие в архитектуре мобильной части и code review.

Требования:

  • Коммерческий опыт iOS-разработки от 4–5 лет, уверенное знание Swift.

  • Глубокое знание SwiftUI и/или UIKit, понимание жизненного цикла приложения, многопоточности: GCD / async-await, архитектурных паттернов: MVVM / Clean / TCA и др.

  • Практический опыт работы с видео: AVPlayer / AVFoundation, HLS, адаптивный битрейт, fullscreen и фоновое воспроизведение.

  • Самостоятельность и ответственность за направление: умение принимать архитектурные решения и держать планку качества без опоры на iOS-лида.

  • Опыт публикации приложений в App Store, работа с Fastlane / CI.

Будет плюсом:

  • Опыт с Kotlin Multiplatform (потребление KMP-фреймворка из Swift, interop) — база проекта на KMP.

  • Опыт в стриминговых/видеопродуктах, работа с коротким вертикальным контентом (TikTok / Reels / Shorts-подобное).

  • Платёжные интеграции и подписки (StoreKit и/или сторонние платёжные шлюзы).

  • Локализация под несколько языков и регионов.

  • Понимание безопасности доставки контента: signed URLs, защита playback-флоу, PKCE.

Что мы предлагаем:

  • Возможность трудоустройства в аккредитованной IT-компании в России.

  • Гибкий график, офис в центре Екатеринбурга либо возможность удалённой работы.

  • Работа с ведущими клиентами, международными проектами и современными технологиями.

  • Компенсация занятий английским языком: оплачиваем 50% стоимости уроков.

  • Больничный бюджет, который можно тратить на любые виды лечения и лекарства.

  • Неограниченный доступ к консультациям штатного юриста по личным вопросам.

Похожие вакансии iOS разработчик

hh.ru
skillstaff

Fullstack-разработчик (Android/iOS) Senior

skillstaffНа сервисе с: 24.09.26 20:30
Зарплата не указанаРоссияМоскваУдалёнка
Мы в поиске Fullstack-разработчика.
Формируется новая кросс-функциональная команда. Ее основной фокус — развитие логистических сервисов. Команда будет владеть несколькими микрофронтендами и соответствующими BFF-слоями, самостоятельно реализовывать бизнес-инициативы в своей зоне ответственности, а также подключаться к общим задачам Checkout при необходимости.
Стек проекта: Kotlin Multiplatform - Android и iOS;
Jetpack Compose Multiplatform;
SwiftUI, UIKit;
Ktor;
Kodein;
Kotlin Serialization;
Kotlin Coroutines;
SQLDelight;
Coil;
Mockk.

Чем предстоит заниматься:

​​​​​​​
  • Разрабатывать мобильное приложение для Android/IOS платформ.
  • Дорабатывать фронт мобильного приложения по проектам логистики (Android + IOS).

Для нас важно:

  • Опыт работы с одной из платформ (Android или iOS), а в идеале нескольких.
  • Глубокое понимание принципов разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется).
  • Умения самому создавать решения, в условиях, когда готовых решений нет.
  • Опыт работы с Kotlin Multiplatform.
  • Опыт работы с Jetpack Compose.
  • Опыт настройки сложного окружения.
  • Опыт создания библиотек.

Главный принцип SkillStaff - Выбирай!

  • РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
  • КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
  • РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
  • КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!
Соц.сети
Н

Senior+ iOS

Неизвестный работодательНа сервисе с: 24.09.26 16:13
Зарплата не указанаРоссияУдалёнка

ID 3663 - Senior+ IOS

🌍 Локация: РФ
💼 Удаленно
🕔 Занятость: фулл тайм

💡 Требования:
❗Обязателен опыт в ДБО физ.лиц
Высшее образование в IT, статистике, математике или смежных областях.
Опыт работы:
опыт разработки на Swift от 3 лет
опыт работы с архитектурой VIPER
опыт работы с базами данных, например, SQlite, CoreData, Realm;
опыт работы в команде
Навыки:
умение создавать сложные и интересные UI-элементы;
знания о том, как работать с сетью (Alamofire, Moya);
умение работать с системой контроля версий git,
знание принципов SOLID

📌Желательные навыки:
Опыт настройки CI/CD

📋Задачи:
знания технологий, связанных с нашим продуктом: Swift Package Manager, Swinject, Moya,
Alamofire, ObjectMapper, SwiftyMock, Swift concurrencyy;
умение писать как Unit-тесты, так и XCUI-тесты;
понимание CI/CD, а мега-плюсом будет опыт настройки

📨 Отклик — через форму: ••••••••
или напрямую рекрутеру ••••••••

❗️Откликайтесь только при релевантном опыте.

❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями

❗️Повторный отклик: ID вакансии + сверка.

#IOS #Удаленно #вакансия

Соц.сети
Н

Senior iOS разработчик (Swift, VIPER)

Неизвестный работодательНа сервисе с: 24.09.26 15:33
Зарплата не указанаРоссия

ID 3663
IOS
Senior+❗️❗️❗️❗️
РФ
"Требования:
ДБО физ. лиц — дистанционное банковское обслуживание физических лиц, то есть частных клиентов банка❗️❗️❗️❗️❗️❗️❗️❗️
Образование:
Высшее образование в IT, статистике, математике или смежных областях.
Опыт работы:
опыт разработки на Swift от 3 лет
опыт работы с архитектурой VIPER
опыт работы с базами данных, например, SQlite, CoreData, Realm;
опыт работы в команде
Навыки:
умение создавать сложные и интересные UI-элементы;
знания о том, как работать с сетью (Alamofire, Moya);
умение работать с системой контроля версий git,
знание принципов SOLID
Желательные навыки:
Опыт настройки CI/CD
Обязанности:
знания технологий, связанных с нашим продуктом: Swift Package Manager, Swinject, Moya,
Alamofire, ObjectMapper, SwiftyMock, Swift concurrencyy;
умение писать как Unit-тесты, так и XCUI-тесты;
понимание CI/CD, а мега-плюсом будет опыт настройки

❗️❗️❗️Писать ••••••••⚡️⚡️⚡️⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️ Без этой информации отклики не рассматриваются❗️❗️

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.