Senior FrontEnd Developer
Требования
Условия
Компания
Описание вакансии
Условия работы
Наша команда создает CRM-решения, которые используют крупнейшие операторы связи. Гибкие методологии ведения проектов, современные технологии разработки и тестирования позволяют нам добиваться высокого уровня качества выпускаемого ПО, а так же профессионального роста и развития каждого члена команды. Хочешь быть в авангарде, не боишься ответственности, не комплексуешь перед профессионалами? Приходи, мы поделимся задачами!
Суть работы:
- Разработка web-приложений для операторов связи в области CRM, с количеством пользователей 50000+;
- Основные технологии: JavaScript, AngularJS, JQuery, HTML5, CSS3.
Задачи:
- Разработка Web-приложений (FrontEnd);
- Участие в проектировании архитектуры решения;
- Взаимодействие с командами BackEnd разработки;
- Исправление ошибок в существующем коде.
Ожидания:
- Опыт разработки коммерческих web-приложений не менее 3 лет;
- Отличное знание JavaScript, HTML5, CSS3;
- Уверенное знание JQuery и умение обходиться без него;
- Опыт работы с одним из фреймворков: AngularJS, React, Ember, Marionette, Backbone, Knockout;
- Опыт кросc-браузерной разработки;
- Знание протокола HTTP и понимание REST-архитектуры;
- Опыт работы с системами контроля версий (Git).
Желательно:
- Опыт тестирования клиентского кода (Unit/End-to-end тестирование);
- Знание методологий AMD/CommonJS и библиотек их реализующих: Require.js, Browserify и т.д.;
- Наличие завершенных коммерческих/opensource проектов в публичном доступе;
- Опыт работы с одним из инструментов автоматизации задач: Grunt, Gulp, Broccoli;
- Опыт работы с одной из библиотек ui-компонентов: Bootstrap, Jquery UI и т.д;
- Опыт работы с CSS препроцессорами (SASS/LESS);
- Опыт разработки по методологии Agile, SCRUM.
