StepUp
Москва
Удаленная работа, От 3 до 6 лет, Полная занятость, Стандарт

Ключевые навыки

Git
HTML
STL
JSON API
JSON
reactJS
JQery
fullRest
ООП
Node.js
PHP5
PHP
JavaScript

Требуемые навыки:

0) Понимание, что такое git, как настроить клиент, что такое стратегия workflow (понимание технологии CI-CD на уровне: что это в общих чертах такое), умение установить себе nodejs, npm, пользоваться ими на уровне запуска вебпака, в идеале: умение этот вебпак настраивать, умение пользоваться гуглом и справочным материалом;


1) Знание о стандартах синтаксиса и состава классов JS: ECMA2015 (ES6), ECMA2016 (ES7), понимание что такое JSX и чем он от ES(5,6,7) отличается (тут должен сказать, что jsx - это как html - вместо кода создания объектов - тег, или около того, например: js с "сахаром для программиста");


2) Понимание, что такое babel (компилятор ECMA), зачем нужен webpack (оболочка сборщика, которая выполняет последовательный или параллельный запуск компиляторов и трансляторов для файлов в проекте согласно перечню правил сборки);


3) Немного знать о технологиях асинхронных фоновых запросов, в идеале уметь работать и с инструментами их обеспечивающими: ajax, xhr, axios, знать о форматах данных: json, jsonp; понимание что такое rest, fullRest;
3.а) вообще иметь представление об асинхронности: async/await, Promise, workers (многопоточный js);


4) Обязательно: знание JQery !!


5) Понимание, что такое: stateIn (объект сам хранит и управляет состоянием, обеспечивая взаимодействие с пользователем), stateLess (объект не хранит состав состояния и может не обеспечивать управление им: выполняет визуальное отображение переданной копии части состояния приложения по событию [observable, axios]), reduce (шлюз получающий ответы rest и генерирующий внутренние для приложения события в зависимости от состава поступающих данных, с нормализацией модели данных);


6) Библиотека reactJS и модули к ней;


7) Библиотека и технология reactNative;

Языки программирования:

Языки программирования:

  • PHP (+ООП),
  • Mysql,
  • JavaScript,
  • Ajax;

Разработка реляционных систем хранения, распределения и синхронизации данных.

Самое важное :

Адекватность и ответственность. Если взялся - доделай. Если дедлайн профакапить собрался - предупреди. В рабочее время должен быть доступен и на рабочем месте.

Мы стремимся создавать комфортные рабочие условия, работать плодотворно и создавать качественный продукт.

Обеспечиваем нагрузку не мене 120 часов в месяц, при желании работать больше - обеспечим и сверхурочные часы!

Рабочий график 5/2 с 9.00 до 18.00 часов. (+/- час)

Первые два месяца испытательный срок и ЗП без бонусов (KPI). Финальная ЗП определяется по итогам собеседования и выполнения тестовых задач с нашим техническим директором.

Бонусы

Мы можем предложить именно те бонусы, которые вы больше всего хотите - это бонус к зарплате!

Возможна удаленная работа.