IOS developer (middle+/senior) (удаленная работа)
(вакансия не опубликована)

8 апреля 2025

Уровень зарплаты:
от 421 387 до 421 387 руб.
Требуемый опыт работы:
Не указан

Вакансия: IOS developer (middle+/senior)

Описание вакансии

Наш клиент, health приложение (10 млн пользователей в 130 странах и 180 тысяч пятизвездочных оценок в AppleStore) открывает позицию iOS developer в направлении Data engineering.

Компания прибыльная, находится на 44 месте в категории Health&Fitness Top Grossing в США. Темпы роста компании за последние 4 года - 95% в год .

В компании работает больше 100 человек, сотрудники работают из 24 стран и говорят преимущественно на русском языке. 95% сотрудников которые работают более 1 года являются акционерами компании.

Какие задачи вы будете решать:

  • Написание кода, связанного с обработкой данных на мобильных устройствах
  • Поддержка и развитие существующего модуля обработки данных, основанного на JSCore

  • Анализ альтернативных решений (KMP, WebAssembly, FFI-библиотеки) для обеспечения кросс-платформенной обработки данных

  • Проектирование и внедрение оптимального решения для обработки данных одновременно на iOS и Android

  • Оптимизация производительности исполняемого JS-кода и взаимодействия с нативным слоем

  • Взаимодействие с Android-командой для обеспечения синхронного развития обработки данных на обеих платформах

  • Разработка стратегии миграции (если потребуется) с JSCore на Kotlin Multiplatform или другое кросс-платформенное решение

Мы ожидаем от вас:

  • Опыт разработки и под iOS, и под Android (либо только под iOS, а про Android теоретические знания)

  • Понимание архитектуры больших мобильных приложений

  • Опыт взаимодействия с соседними командами и внедрения процессов

  • Общее понимание архитектуры Data Engineering решений

  • Опыт работы с JavaScriptCore (JSCore) на iOS: понимание механизмов выполнения JS-кода, взаимодействие с нативным кодом (Swift)

  • Опыт работы с Kotlin Multiplatform (KMP): написание и интеграция кросс-платформенных модулей в iOS-приложении

  • Знание альтернативных решений для кросс-платформенной обработки данных (например, WebAssembly, SQLite с шарингом через common-библиотеки)

  • Навык анализа производительности и оптимизации кросс-платформенного кода, особенно в контексте мобильных платформ

  • Опыт работы с бинарной совместимостью между iOS и Android (например, шаринг бизнес-логики через KMP, использование shared libraries)

Компания предлагает:

  • Свободный график, удаленная работа
  • Страна проживания на ваш выбор (готовность к самостоятельной релокации в случае если вы в РФ или РБ)
  • Оформление по договору оказания услуг (в приоритете ИП в Грузии/Армении), у вас будет свобода в выборе дней для перезагрузки и переездов дей оффы за счет компании, компания не отслеживает количество дней вашего отпуска (безлимитный отпуск) , есть опционная программа
  • В компании динамично, интересно, компания живет на пике технологий и инноваций


Посмотрите похожие вакансии

IOS Developer Middle+/Senior
Компания: Simtech Development
Зарплата: з.п. не указана
IOS Developer Middle+/Senior
Компания: Doubletapp
Зарплата: от 300 000 до 300 000 руб.
Middle/Senior Mobile Developer (iOS, Kotlin Multiplatfrom)
Компания: Hi, Rockits!
Зарплата: з.п. не указана
Middle/Senior Unity Developer
Компания: MNOGOGAMES
Зарплата: з.п. не указана