Senior React Native Developer

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

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

Мы ищем сильного Senior React Native Developer, который поможет нам развивать мобильный продукт ONDOC через постепенное внедрение новых модулей на React Native внутри существующего Android-приложения.

Это роль для инженера, которому интересно не только писать код, но и участвовать в развитии мобильной архитектуры: проектировать, разрабатывать и внедрять новые модули, постепенно заменяя ими отдельные legacy-разделы текущего приложения.

О продукте

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

Мобильное приложение — важная часть продукта. В нем есть: чат врача и пациента, видеоконсультации; работа с медицинскими данными; уведомления и напоминания; платежные и сервисные сценарии.

Текущая техническая ситуация

Исторически приложение развивалось как нативное Android-решение на Kotlin. Сейчас мы не создаем отдельное новое приложение с нуля, а постепенно переписываем отдельные продуктовые модули на React Native и встраиваем их в текущее нативное приложение, заменяя существующие разделы.

Например, если определенный раздел раньше был реализован нативно, мы можем переписать его на RN, встроить в текущее приложение и заменить старую реализацию.

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

  • разрабатывать новые продуктовые модули на React Native для интеграции в текущее Android-приложение;
  • переписывать отдельные существующие разделы и заменять их новыми RN-модулями;
  • проектировать взаимодействие между RN-частью и нативной Android-частью приложения;
  • участвовать в интеграции новых модулей в действующее мобильное приложение;
  • работать с API и backend-сервисами;
  • оптимизировать производительность, стабильность и качество работы мобильного приложения;
  • участвовать в технических обсуждениях, code review и развитии инженерных практик.

Что для нас важно

  • сильный коммерческий опыт разработки на React Native;
  • отличное знание TypeScript;
  • опыт разработки и поддержки мобильных приложений в production;
  • понимание архитектуры мобильных приложений;
  • опыт интеграции RN-модулей в нативное приложение;
  • уверенная работа с Git.

Будет плюсом

  • опыт Android-разработки на Kotlin;
  • опыт работы с hybrid-подходом, где новые модули внедряются в существующее нативное приложение;
  • опыт постепенной замены legacy-функциональности без полной переработки всего приложения;
  • опыт оптимизации производительности мобильных приложений;
  • опыт участия в архитектурных решениях и техническом развитии продукта.

Почему эта роль может быть интересна

  • реальная возможность влиять на развитие мобильной архитектуры;
  • интересная инженерная задача на стыке React Native и нативного Android;
  • работа не только над новыми фичами, но и над постепенной модернизацией зрелого продукта;
  • высокий уровень самостоятельности и влияния на технические решения;
  • небольшая продуктовая команда и быстрый цикл изменений;
  • продукт с реальной пользовательской ценностью в сфере digital health.

Мы предлагаем

  • работу над реальным продуктом с активной пользовательской базой;
  • возможность влиять на архитектуру и техническое развитие мобильного приложения;
  • сильную прикладную инженерную задачу;
  • высокий уровень автономии;
  • небольшую продуктовую команду без лишней бюрократии;
  • удаленный формат работы.

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

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

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

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

Формат:

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

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

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


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

Поделиться:

Опубликована 2 дня назад

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

Role Overview We are looking for a highly skilled Front-End Developer to join our dynamic team. ... What you bring: 5+ years of experience as a React and TypeScript developer. ... AI-Native Development Skills Proficiency with AI coding assistants such as Cursor Agent mode, Claude ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Novakid IncNovakid Inc
  • Санкт-Петербург
21 день назад
300 000 - 400 000 ₽
Выше средней на 16%
Praktika.Dev — Разработчик и интегратор программного обеспечения для финансовых компаний. Мы в поисках нескольких дополнительных Senior разработчиков в проект по разработке ERP-системы (система автоматизации предприятия) на Laravel. Чем предстоит зан...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Praktika.DevPraktika.Dev
  • Санкт-Петербург
2 дня назад
AppMagic - B2B SaaS-платформа для аналитики мобильного рынка. У нас более 350 компаний-клиентов по всему миру, включая NetEase, Google, PlayVentures. Наша цель - стать топ-1 в своей области. Команда у нас небольшая, сейчас в компании работает около 9...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании AppMagicAppMagic
  • Санкт-Петербург
2 дня назад
У нас открыта вакансия в команду сервиса по подписанию документов. Мы занимаемся автоматизацией документооборота для малого и среднего бизнеса. Ищем опытного Java-разработчика, готового взять на себя техническое лидерство в команде. Нам нужен человек...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Центр финансовых технологийЦентр финансовых технологий
  • Санкт-Петербург
2 дня назад
Привет! Мы – Beget. Мы IT-компания и уже 16 лет предоставляем услуги хостинга, аренды серверов и регистрации доменов. Наша компания входит в ТОП-3 крупнейших хостинг-провайдеров России и СНГ. Мы постоянно растем и развиваемся, и сейчас в компании раб...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании BegetBeget
  • Санкт-Петербург
7 часов назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.