Кратко о позиции Vue.js, React.js, Redux, HTML5, CSS 3, javascript
Описание
Разработка проектов компании при использовании микросервисов на базе React.js or Vue.js/Nodejs/React+Redux/PostgreSQL/Docker
Если вы пробовали что-то из вышеуказанного и вам понравилось, то вам будет интересно работать в нашем проекте.
Развитие продукта основано не на абстрактных планах, а на аналитике, которая позволяет оценить эффективность разработанной функциональности.
Вероятно, вы нам подходите, если:
Создание frontend функционала web-приложений;
Создание новых фич;
Доработка и поддержка существующего функционала.
Хорошо знаете HTML, CSS
Хорошо, если вы
Прекрасное знание javascript (ES52015+: классы, импорты, декораторы, arrow-функции, генераторы, промисы);
Экспертное знание HTML, CSS, SASS/LESS/CSS;
Опыт работы с js-фреймворками: React, Angular, Backbone. В приоритете React;
Опыт работы с Webpack;
Понимание протокола HTTP (Ajax, CORS, типы запросов, работа REST API);
Понимание принципов и паттернов проектирования;
Опыт работы с Bootstrap или Foundation
Знакомы с системой контроля версий Git (желательно)
Хотелось бы увидеть ссылки на gist.github.com с примерами кода (javascript, HTML, CSS)
Обязанности:
Анализ технологий и инструментов разработки
Участвовать в процессе разработки фич от проектирования до ввода в эксплуатацию
Работа в команде над онлайн-букинг проектом frontend/backend
Требования:
Отличное знание принципов работы javascript
Умение писать чистый и логичный код
Опыт разработки боевых проектов на React.js
Опыт работы с реляционными и нереляционными базами данных, такими как PostgreSQL
Опыт написания Unit-тестов или непреодолимое желание научиться
Опыт 3+ года активной работы с javascript
Условия
Работа в уютном офисе.
График ПН-ПТ 09:00 - 18:00. Обед 12:30 - 13:30.
Отличная команда профессионалов
Возможность профессионального и карьерного роста
Оплата: официальное трудоустройство. Оклад + бонусы (заработная плата обсуждается в зависимости от компетенции)
Без рекомендаций - Испытательный срок до 2-3х месяцев.