Senior React.js Developer, Parcel Delivery App

Наш клиент — британская компания, которая предоставляет сервис по доставке посылок. У нее заключены контракты с десятками онлайн-магазинов, покупатели которых заказывают доставку покупок в один из сотен пунтков выдачи нашего клиента. В 2018-м компания решила выйти на глобальный рынок и заключает контракты с партнерами за пределами Европы.
DataArt участвовал в разработке десятка различных продуктов для этой компании: от сайта-визитки до мобильных и веб-приложений. Права на использования этих приложений компания продает (по принципу ‘whitelabel approach’), а наши специалисты выполняют их кастомизацию для новых пользователей.
Самый крупный продукт – веб-сервис, который позволяет сотрудникам магазинов следить за логистикой товара: от его поступления на склад, перемещения и получения заказчиком в пункте выдачи.
Технологический стек проекта: Node.js, AWS и микросервисы, React.js, Android, iOS.

Обязанности

  • Разработка: 70%
  • Поддержка/ отладка, исправление багов: 30%
  • Общение с клиентом (по-английски): 40-50%
  • Работа с документацией: 25%
  • Общение с командой (созвоны по Slack and Skype for Business ): 30%

Обязательные требования

  • Не менее 3-х лет опыта разработки ПО.
  • Отличное знание JavaScript (ES5, ES6).
  • Отличное знание и опыт работы с React.js.
  • Опыт работы со следующими фреймворками и библиотеками: Angular.js, Backbone.js, jQuery, Lo-Dash.
  • Базовые знания HTML, HTML5, CSS, HTTP.
  • Разговорный английский.

Будет плюсом

  • Понимание AJAX, WebSockets.
  • Опыт внедрения юнит-тестов на JavaScript с использованием Karma, Jasmine, Jest, Mocha и др.
  • Опыт работы со следующими CSS-фреймворками: Twitter Bootstrap, Foundation и др.
  • Опыт работы с SASS, LESS или PostCSS.
  • Опыт работы с CSS React Way: CSS Modules, Radium.
  • Знание систем сборки: Grunt, Gulp или Webpack.

Условия,
социальный пакет,
особенности нашей культуры

Работа в DataArt