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

Senior iOS Engineer

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

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

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

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

SO
SoftServe · Разработка ПО
🇺🇦Украина · remoteSenior·англ. B2
≈ $3,2 тыс/мес
9 окт
RE
Readdle · Мобильный/десктопный софт для продуктивности
🇺🇦Украина · remoteSenior·англ. B2–C1
≈ $3,2 тыс/мес
31 авг
MA
ManyChat · Соцсети
🇪🇸Barcelona, Spain · Испания·Full-timeSenior·англ. B2релокация
≈ $3,9–4,3 тыс/мес
2 ноя
WI
Wise · Финтех: международные переводы
🇬🇧London · Великобритания·Full-timeSenior·англ. B1+–C1
~ $12–16 тыс/мес
30 окт
CR
CrowdStrike · Кибербезопасность
🇮🇳Индия · remote·Full-timeSenior·англ. B1+–C2
≈ $3,2 тыс/мес
30 окт
WH
Wheely · Премиум-райдхейлинг
🇨🇾Nicosia · Кипр·Full-timeSenior·англ. B1релокация + виза
Зарплата не указана
29 окт
Вакансии в Украине

О вакансии

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

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

Суть роли

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

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

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

Требования

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

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

  • Remote Work Environment: Наслаждайтесь свободой работать из любой точки в любое время, способствуя здоровому балансу между работой и личной жизнью.
  • Unlimited PTO: Пользуйтесь неограниченным оплачиваемым отпуском, чтобы восстановить силы и сосредоточиться на благополучии, не считая дни.
  • Paid National Holidays: Отмечайте и отдыхайте в национальные праздники с оплачиваемым временем отдыха.
  • Company-provided MacBook: Получайте топовые Apple MacBook, предоставляемые всем сотрудникам, которым они нужны, для беспрепятственной продуктивности.
  • Flexible Independent Contractor Agreement: Откройте для себя преимущества гибкости, автономии и предпринимательских возможностей. Пользуйтесь налоговыми преимуществами, возможностями нетворкинга, снижением обязательств работодателя и свободой работать откуда угодно. Подробнее читайте здесь: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt

Навыки

SwiftStoreKit 2UIKitSwiftUIMVVMClean ArchitectureComposable ArchitectureSPMCombineSwift ConcurrencyXcode CloudFastlaneBitriseGitHub ActionsGitflowXCTestXCUITestInstrumentsRevenueCatAI

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

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