Разработчик React Native

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

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

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

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

Проект: продукт Кликстрим позволяет бизнесу управлять своей аудиторией и продажами на сайтах. Сервис работает с записанной последовательностью ссылок, которые посещал пользователь, и на основании аналитики строит рекомендации по виджетам и модальным окнам, которые появляются в нужное время и в нужном месте для каждого пользователя на сайте. Back-end сделан на: Kotlin, Spring 5, Apache Ignite, Oracle.

Front-end: ES6, TypeScript, React, MobX. Есть мобильные приложения на React Native. А также сервисы по работе с данными и аналитикой на основе экосистемы Hadoop.

Требования:

  • Опыт работы с React Native от 2-х лет (для Middle), от 3-4-х лет (для Senior)
  • Уверенное знание TypeScript, ES6
  • Знание Redux
  • Написание Unit-тестов (jest, @testing-library/react)
  • Знание основных принципов ООП, ФП, основных шаблонов проектирования
  • Умение работать с Git в команде
  • Понимание HTTP-протоколов (авторизация, сессии, Cookie и т. д.)
  • Понимание принципов REST

Желательно:

  • Использование React Hooks
  • Использование React UI библиотеки (Material-UI/Ant Design/Bootstrap/Semantic-UI или др.)
  • Знание что такое GraphQL
  • Работа с монорепозиториями, yarn workspaces, lerna
  • Разработкой на Node.js

Обязанности:

  • Участие в проекте в роли разработчика
  • Проектирование технических решений
  • Разработка функциональности системы в соответствии с требованиями
  • Диагностирование ошибок и сбоев, исправление причин

Мы гарантируем:

  • Конкурентоспособную заработную плату
  • Корпоративное обучение и сертификацию в технических и бизнес областях
  • Корпоративные развлекательные программы
  • Помощь в релокации
  • Работа в современном офисе на м. Кутузовская (в шаговой доступности от метро)