React Native Developer

Требования

ФронтендMobXReact Native

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Продвигаем мобильные приложения в AppStore и Google Play

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

Условия работы

Мы - распределённая команда appbooster.com, ориентированная на результаты.
Мы уделяем много времени чётким процессам и автоматизации (и рассказываем про это: https://www.youtube.com/watch?v=-2VQoEv9zt4). Занимаемся работой над собственными продуктами, поэтому любой разработчик в любой момент времени понимает, зачем он что-то делает и в результате работы может попросить продакта поделиться аналитикой.

Для работы над основными продуктами нашей компании мы ищем мобильных разработчиков.

Что нужно делать:

  • Работать над интерфейсом существующего react-native приложения
  • Тестировать гипотезы для улучшения продуктовых метрик
  • Следить за развитием react и react-native и поддерживать проект в актуальном состоянии, не давая скатиться в неподдерживаемое legacy
  • Общаться с backend-разработчиками и придумывать лучшие решения для API
  • Делиться знаниями с коллегами через ревью и общение
  • Много читать чужой код
  • Рефакторить и оптимизировать существующее приложение: от скорости react-рендеринга до автоматизации сборки и дистрибуции
  • Разбираться в бизнес-задачах

Что мы ждём от кандидата:

  • Опыт работы с react-native от 2 лет
  • Уверенное знание vanilla js
  • Желателен опыт работы с MobX, Flow, TypeScript
  • Опыт проектирования Rest API
  • Желание развиваться как мобильный разработчик: углубляться в react native и изучать нативную разработку под android и ios (kotlin/java и swift)

Что мы предлагаем:

  • Интересные задачи на проектах с реальными пользователями — наши продукты используют десятки тысяч людей в день
  • Фулл тайм на удаленке
  • Работа на результат. Вы всегда будете знать, зачем вы что-то делаете, на какую метрику это повлияет, понимать откуда взялась та или иная задача

Высокий уровень инженерной культуры - код ревью, тесты, митапы, хакатоны