WorkListВойтиОформить подписку
RL

Senior IOS Engineer

Архив
Ruby Labs · D2C-продукты: здоровье
Вакансия в архиве · закрыта 28.08
Смотреть актуальные вакансии

Другие вакансии компании

RL
Remote·Full-timeSenior·англ. не указан
Зарплата не указана
30 окт
RL
Remote·Full-timeMiddle·англ. B2
Зарплата не указана
28 окт
RL
🇺🇦Украина · remote·Full-timeSenior·англ. не указан
≈ $4–11 тыс/мес
22 окт
Все вакансии компании

Похожие вакансии

CR
CrowdStrike · Кибербезопасность
🇮🇳Индия · remote·Full-timeSenior·англ. B1+–C2
≈ $3,2 тыс/мес
30 окт
FI
Finom · Fintech для SMB
🇳🇱Нидерланды · remote·Full-timeSenior·англ. C1–C2
≈ $3,5–4,1 тыс/мес
21 окт
SO
SoftServe · Разработка ПО
🇺🇦Украина · remoteSenior·англ. B2
≈ $3,2 тыс/мес
9 окт
RL
Replika (Luka) · AI
Remote·Full-timeSenior·англ. C1
≈ $3,2 тыс/мес
22 окт
DA
DataArt · Software консалтинг
🇰🇿Almaty · Казахстан · remoteSenior·англ. не указан
≈ $1,1–3,2 тыс/мес
12 окт
GT
GR8 Tech · Игорные технологии (iGaming)
Remote·Full-timeSenior·англ. не указан
≈ $1,1–3,2 тыс/мес
7 окт
Все вакансии: Мобильная разработка

О вакансии

Откуда можно работать
Удалённо из любой страны
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 15.08 · видели у компании с 16.08 по 28.08 · закрыта 28.08
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

В качестве Senior iOS Engineer вы будете играть ключевую роль в разработке и поддержке нашего мобильного приложения, обеспечивая высокую производительность, масштабируемость и бесшовный пользовательский опыт. Вы будете тесно сотрудничать с продакт‑менеджером и другими разработчиками, воплощая новые функции в жизнь и постоянно оптимизируя приложение. Ваши знания Swift и лучших практик разработки iOS станут важным фактором в продвижении инноваций и поддержании нашей позиции лидера в App Store.

Что предстоит делать

  • Разрабатывать и поддерживать высококачественное iOS‑приложение с упором на производительность, UI и UX.
  • Брать на себя ответственность за процессы разработки, обеспечивая чистый, поддерживаемый и масштабируемый код.
  • Работать с кросс‑функциональными командами над проектированием, разработкой и запуском новых функций.
  • Реализовывать CI/CD‑конвейеры и лучшие практики развертывания.
  • Проводить ревью кода и обеспечивать соблюдение стандартов кодирования.
  • Профилировать и оптимизировать производительность приложения (память, время запуска, рендеринг, батарея).
  • Оставаться в курсе последних тенденций разработки iOS и интегрировать соответствующие новшества.

Требования

  • 5+ лет профессионального опыта разработки iOS.
  • Опыт создания B2C мобильных приложений на основе подписных бизнес‑моделей.
  • Экспертное владение Swift (protocol-oriented design, generics, value semantics, async/await, structured concurrency, actors).
  • Глубокие знания StoreKit 2 и жизненного цикла подписки: потоки покупок, проверка чеков/транзакций, управление правами доступа, коды предложений и сервер‑to‑сервер уведомления (с RevenueCat или собственным аналогом).
  • Твердое понимание UIKit и SwiftUI, включая их взаимодействие, когда использовать каждый из них, а также управление состоянием SwiftUI (@State, @Observable, @Environment).
  • Хорошее знание архитектурных паттернов (MVVM, Clean Architecture, Composable Architecture) и модульности для больших кодовых баз (модули SPM, изоляция функций).
  • Опыт работы с Combine и/или Swift Concurrency для реактивных и асинхронных потоков данных.
  • Владение CI/CD (Xcode Cloud, Fastlane, Bitrise или GitHub Actions), Gitflow, автоматизацией подписи кода/провизии и распространением через TestFlight.
  • Опыт автоматизированного тестирования: XCTest, XCUITest, snapshot‑тестирование и внедрение зависимостей для тестируемости.
  • Сильные навыки отладки и профилирования с Instruments (Time Profiler, Allocations, Leaks, Hangs).
  • Опыт интеграции функций, управляемых ИИ, и/или ИИ‑поддерживаемых рабочих процессов разработки.
  • Знакомство с аналитикой, отчетами о сбоях и инструментами A/B тестирования / feature‑flag.

Условия и бенефиты

  • Удалённая рабочая среда: Ощутите свободу работать из любой точки мира в любое время, способствуя здоровому балансу между работой и личной жизнью.
  • Неограниченный оплачиваемый отпуск (PTO): Наслаждайтесь неограниченным оплачиваемым отпуском, чтобы восстановиться и позаботиться о своём благополучии, без подсчёта дней.
  • Оплачиваемые национальные праздники: Празднуйте и отдыхайте в национальные праздники с оплачиваемыми днями отдыха для восстановления сил.
  • Компания предоставляет MacBook: Получайте максимальную продуктивность с высококлассными Apple MacBook, предоставляемыми всем сотрудникам, которым они нужны.
  • Гибкий договор независимого подрядчика: Откройте преимущества гибкости, автономии и предпринимательских возможностей. Пользуйтесь налоговыми преимуществами, возможностями нетворкинга, сниженными обязательствами работодателя и свободой работать из любой точки. Подробнее здесь: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt

Навыки

SwiftStoreKit 2RevenueCatUIKitSwiftUIMVVMClean ArchitectureComposable ArchitectureSPMCombineSwift ConcurrencyXcode CloudFastlaneBitriseGitHub ActionsGitflowTestFlightXCTestXCUITestInstruments

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти