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

По договоренности

  • Чернышевская
  • Площадь Восстания
  • Владимирская

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-файл.


Адрес: Россия, Санкт-Петербург, улица Рубинштейна, 36
Показать на большой карте

Поделиться:

Опубликована 8 часов назад

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

... and entering new markets — and now we’re looking for an experienced Product Manager (B2B) who will lead ... , translating them into clear tech tasks, working closely with the dev team, and shaping our B2B product ... us build elegant, efficient, and reliable web and mobile apps under the guidance of an experienced lead ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Genesis Group AGGenesis Group AG
  • Санкт-Петербург
месяц назад
We are currently working on several ambitious AAA projects and are looking for Lead Level Designer - ... an owner for new maps who can lead the level design team for one of them. ... and maintaining quality standards; Comfortable collaborating with game design, art, narrative, and tech ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Saber InteractiveSaber Interactive
  • Санкт-Петербург
месяц назад
Financial Controlling & Management Close: Lead plan/fact analysis for operating expenses. ... chance to shape the analytical framework of a company competing with the biggest players in the travel-tech ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Genesis Group AGGenesis Group AG
  • Санкт-Петербург
8 дней назад
DoD; улучшения на базе анализа и рефлексии фэйлов целей Совместная приоритизация с Product Manager и Tech ... Lead, управление зависимостями, подготовка к релизу.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании TrendTechTrendTech
  • Санкт-Петербург
21 день назад
... проекты и решения в сфере медиабаинга и партнёрского маркетинга Мы растем, поэтому ищем в команду DevOps Lead ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании LuckyGroupLuckyGroup
  • Санкт-Петербург
6 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.