Описание вакансии
Условия работы
Мы ищем frontend-программистов в команду, работающую над интересным SPA продуктом для маркетологов.
В своей работе используем: NPM, Bower, Git, Grunt, LESS, Backbone, RequireJS, Underscore, Highcharts, ACE, JQuery, Codeception, Selenium, Jasmine, Karma. Работаем по методологии Scrum.
Требования:
- Опыт работы с JS-фреймворками (Backbone, Angular, React);
- Отличное знание JavaScript, HTML5, CSS3, LESS;
- Значительный опыт разработки крупных SPA;
- Опыт написания UNIT-тестов (Jasmine, Mocha);
- Опыт использования систем сборки (Grunt, Gulp, Webpack);
- Опыт работы с системами контроля версий (git, svn).
Желательно:
- Наличие кругозора в области доступных библиотек и решений фронтэнд разработки;
- Знание ES5/ES6, опыт работы с Babel;
- Опыт использования и понимание принципов БЭМ;
- Опыт работы по Agile;
- Наличие GitHub аккаунта с примерами кода;
- Понимание цикла разработки продукта, а также умение вести диалог с дизайнерами, продакт-менеджерами, аналитиками.
Обязанности:
- Участие в проектировании и разработке крупного SPA-приложения;
- Работа в команде и взаимодействие с другими участниками процесса разработки;
- Поддержка существующего кода и написание UNIT-тестов;
- Взаимодействие с backend-разработчиками.
Бонусы
Оформление согласно ТК РФ;
«Белую» заработную плату и премии по результатам работы;
ДМС;
Офис в 10 минутах ходьбы от метро Петроградская;
Оборудованное рабочее место;
Дружный молодой квалифицированный коллектив;
Пятидневную рабочую неделю, полный рабочий 8-часовой день;
Дополнительные инструкции
Попросим выполнить тестовое задание.