React Native Developer
Требования
Местоположение и тип занятости
Компания
Продвигаем мобильные приложения в 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)
Что мы предлагаем:
- Интересные задачи на проектах с реальными пользователями — наши продукты используют десятки тысяч людей в день
- Фулл тайм на удаленке
- Работа на результат. Вы всегда будете знать, зачем вы что-то делаете, на какую метрику это повлияет, понимать откуда взялась та или иная задача
Высокий уровень инженерной культуры - код ревью, тесты, митапы, хакатоны