Ведущий Android‑разработчик / Android Tech Lead (ownership направления, миграция на React Native)

Дата размещения вакансии: 12.02.2026
Работодатель: ONDOC
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
улица Рубинштейна 36
Требуемый опыт работы:
От 3 до 6 лет

ONDOC — современный медицинский сервис для пользователей, интегрированный с клиниками.

Мы разработали платформу, которая объединяет клиники, врачей, пациентов в цифровом пространстве и помогает более эффективно решать задачи по заботе о здоровье: получать результаты в электронную медкарту, записываться на прием, получать онлайн-консультации врача, планировать лечение, контролировать курс приема лекарств и многие другие.

По характеру мы продуктовая компания и команда. Поэтому ищем на эту позицию человека, который, как и мы, будет полностью включен в развитие сервиса, поможет нам повышать уровень качества, и создавать наилучший продукт для решения задач наших пользователей и клиентов.

Самое главное

Мы ищем сильного и самостоятельного Android‑разработчика, который возьмёт на себя техническую ответственность за развитие Android‑приложения ONDOC.

Продукт исторически написан на нативном Android (Kotlin) и требует поддержки и развития. Сейчас мы переходим на React Native (RN): новые модули делаем на RN, а нативную часть постепенно заменяем.

Ожидаем, что вы будете поддерживать текущий Android‑код и участвовать в миграции на RN (в том числе помогать выстраивать границы модулей и интеграцию RN Android).

Даже при росте RN‑части нужен сильный Android‑инженерный уровень: сборка и релизный процесс, интеграции с нативными SDK, производительность и стабильность приложения остаются критичными.

Приложение включает видеозвонки, чат, платежные системы и интеграции с backend‑сервисами.

Зона ответственности

  • Техническая ответственность за Android‑направление (архитектура, кодовая база, качество, релизы);
  • Принятие технических решений и развитие инженерных практик (code review, стандарты, качество, автоматизация процессов);
  • Обеспечение стабильности и производительности;
  • Участие в планировании, оценке и технической декомпозиции задач;
  • Взаимодействие с backend‑командой, QA, продуктом и дизайном.

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

  • Разработка и развитие Android‑приложения ONDOC (Kotlin);
  • Поддержка и рефакторинг существующей кодовой базы;
  • Реализация функционала (видеозвонки, чат, платежи, интеграции);
  • Интеграция с REST API и внешними сервисами;
  • Развитие архитектуры (Clean Architecture / MVI / модульность);
  • Поддержка и развитие RN‑части продукта: участие в разработке RN‑модулей, интеграция RN в Android‑приложение, повышение стабильности и качества RN‑функционала;
  • Совместное определение границ: что целесообразно делать на RN, а что — нативно.

Требования

  • 5+ лет коммерческой разработки Android‑приложений;
  • Опыт самостоятельного ведения Android‑проекта или роли Tech Lead;
  • Глубокое понимание Android SDK, опыт с Android Jetpack и Compose;
  • Опыт разработки на Kotlin, в том числе опыт работы с многопоточностью: Coroutines/Flow или RxJava;
  • Опыт проектирования архитектуры мобильных приложений, понимание принципов SOLID, опыт построения многомодульных приложений;
  • Понимание клиент‑серверного взаимодействия, HTTP, REST, опыт работы с Retrofit и Okhttp;
  • CI/CD для мобильных приложений;
  • Готовность поддерживать и развивать RN‑направление: RN — стратегическая часть продукта, в нём будет заметная доля новой разработки (коммерческий опыт RN — плюс, но важнее готовность работать с RN и развиваться в нём);
  • Опыт релизов и сопровождения production‑приложений (Google Play).

Будет преимуществом

  • Опыт работы с WebRTC / видеосервисами;
  • Интеграция платежных систем;
  • Unit/UI‑тесты;
  • React Native (практический опыт).

Особенности:

  • У нас дружный коллектив, открытая коммуникация и теплая атмосфера;
  • Мы активные - очень увлечены продуктом, любим скорость при сохранении качества; если вы фанат своего дела - вам будет с нами интересно;
  • Вы сможете принять активное участие в развитии продукта не только на уровне кода, но и непосредственно предлагая изменения в UI/UX и функциональных возможностях;
  • Мы любим создавать сервисы, которые помогают людям сохранять здоровье;
  • Вместо бюрократии выбираем ответственность.

Компенсации:

  • Официальное оформление, полностью белая заработная плата;
  • Индексация заработной платы по результатам работы;
  • ДМС (с хорошими клиниками и пакетом сервисов).

Формат:

  • У нас плавающее начало рабочего дня (9-12 утра);
  • Гибридный формат работы: офис / удаленно;
  • Большие новогодние каникулы (около 3-х недель);
  • Если вы переедете в другую страну - мы сможем с вами работать удаленно.

Штаб-квартира расположена на улице Рубинштейна, в шаговой доступности от м. Владимирская, Маяковская и Гостиный двор. Вокруг много отличных мест для обеда и вечерних прогулок с друзьями.

При отклике на эту вакансию обязательно оставьте ссылку на одну или несколько законченных работ — приложение в Google Play, репозиторий на GitHub'e или APK-файл.