Client-side разработчик на проект
Зарплата
от 50 000 до 75 000 ₽
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда разработчиков сейчас трудится над созданием нескольких пользовательских интерфейсов. Нужен сильный JS программист в помощь команде. Наши технологии:
- nodejs
- redux
- redux-saga
- redux-immutable
- reselect
- riot
- bootstrap
- phonegap
- docker
Обязанности JS-программиста:
- Разработка универсальных для нескольких UIs компонентов (тегов riot) и js-библиотек, подготовка сопровождающей документации, частично и полностью автоматизированных тестов
- Тестирование и доводка UIs под особенности мобильных браузеров, phonegap
- Реализация бизнес-логики
Обязательные требования к разработчику:
- Опыт разработки и поддержки single page applications
- Значительный опыт работы с Flux frameworks
- Качественный, расширяемый где нужно, читабельный код. Проводится регулярный code-review. За говнокод – сразу "канделябром по голове" и переписывать.
- Высокая автономность. Способность выявлять требования к системе, предугадывать вероятные их изменения, докапываться с уточняющими вопросами до product owner
Бонусы
Долговременное сотрудничество. Возможно участие в других проектах с тем же стеком технологий.
Дополнительные инструкции
От кандидатов жду ссылок на релевантные проекты из портфолио и примеры сложного кода. Оправданно сложного кода.
Вероятно, будет дополнительное тестовое задание на день работы.