HeadHunter

React Native Developer

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Привет ! Мы приглашаем опытного React Native разработчика присоединиться к нашей команде для работы над новым инновационным карьерным продуктом на базе социальных механик.

Вам предстоит работать над архитектурой системы и разрабатывать социальные сервисы для профессионалов ИТ-индустрии, которые помогут им найти близких по духу коллег, развиваться профессионально и делиться знаниями.

Проект развивается как внутренний стартап в холдинге HeadHunter. У нас небольшая и динамичная команда с большой свободой и минимумом бюрократии.

Работать предстоит со следующим стеком:

  • React Native;
  • Redux;
  • ES6+, Babel, Eslint;
  • Typescript;
  • React Navigation;
  • React Hooks, React Hook Form;
  • Axios;
  • NPM, Cocoa Pods, Gradle.

Требования к кандидату:

  • Уверенное знание Javascript / Typescript, функционального подхода (чистые функции, каррирование).
  • Значительный опыт в проектировании и развитии архитектуры мобильных приложений React / React Native;
  • Осведомленность о принципах структурирования кода - Clean Architecture, SOLID, DRY и другие модные аббревиатуры, за которыми стоят здравые идеи;
  • Опыт разработки приложений на React / React Native.
  • Опыт интеграции в проект нативного функционала: Push Notifications, Deeplinking.
  • REST API, HTTP, понимание принципов функционирования сети;
  • Навыки разработки качественного кода, опыт работы с базами данных, очередями и другими аспектами разработки;
  • Опыт работы с системой контроля версий Git (cherry-pick, merge, stash).

Плюсом будет:

  • Высшее техническое образование;
  • Опыт разработки нативных приложений iOS или Android
  • Знание одного или более языков, Kotlin / Java / Swift / Objective-C
  • Опыт работы с NPM, CocoaPods, Gradle;
  • Опыт интеграции нативных компонентов проект (Photo Gallery, Share, Contacts)
  • Опыт написания Unit-тестов (Jest) (достаточно знания концепции unit тестирования)
  • Проектирование и написание документации к проекту (схема записи данных в redux, модели данных которые будут храниться, DoD, DoR)

Условия:

​​​​​​​

  • Гибкий график работы из дома либо в офисе;
  • Современную технику, необходимую для работы;
  • Корпоративное ДМС (со стоматологией) с первого месяца работы, страхование жизни;
  • Корпоративный сервис с круглосуточной поддержкой юриста, психолога и финансового консультанта;
  • Промокоды и бонусы от партнеров;
  • Электронная корпоративная библиотека;
  • Профессиональный и дружный коллектив;
  • Возможность профессионального развития, обучение за счет компании, участие в специализированных конференциях;
  • Достойный уровень заработной платы;
  • Совместную постановку целей и индивидуальный план развития.