Интеграция React-компонентов

150 000 руб. за месяц • наличный расчёт, безналичный расчёт, электронные деньги
08 августа 2018, 12:53 • 4 отклика • 65 просмотров
На проект требуется разработчик frontend (react + mobx). Задача – осуществить интеграцию пяти уже созданных на React компонентов с GraphQL и встроить их в уже существующее веб-приложение. Приложение достаточно сложное, поэтому требуется определенный опыт. Срок реализации до месяца. Начало работ - как можно раньше. Выбранным кандидатам, обладающим достаточной квалификацией, будет предоставлено техническое задание. Прошу обратить внимание, что для работы над проектом необходимо пройти тестирование на наличие релевантных знаний. Продолжительность тестирования – до часа.

Обязательные знания для работы над проектом
  • Знание javascript
    • База
      • Типы данных
      • Условные конструкции
    • ES6
      • Константы (const)
      • Области видимости переменных (Block-Scoped Variables)
      • Области видимости функций (Block-Scoped Functions)
      • Стрелочные функции (Arrow Functions)
      • Расширенная обработка параметров (Rest Parameter, Spread Operator)
      • Строковые шаблоны (String Interpolation)
      • Деструктуризация массивов и объектов (Destructuring Assignment)
      • Классы и наследование
      • Обработка асинхронных результатов (Async/await, Promises)
      • Декораторы (decorators)
  • React 15
    • Component Lifecycle
    • JSX
    • Props types
    • Event handling
  • MobX 3
    • Observable variables
    • Reactions and Autorun functions
    • Computed functions
    • React-Mobx (observer and inject decorators)
  • Webpack. Что такое, принцип работы, какие задачи решает
  • Babel. Что такое, какие задачи решает
Желательные
  • Component/PureComponent inheritance
  • Principle of dumb and smart components
  • Working with context
Откликаясь на вакансию, прошу писать релевантный опыт и ожидаемое вознаграждение (за час, или фиксированная сумма в месяц)