Ключевые навыки
разработка веб-приложений на языке JS
знание HTML, HTML5, SASS/LESS/CSS
знание JavaScript
Webpack
знание Git
владение гибкими методологиями управления проектами (Agile, SCRUM)
работа с JS-фреймворками Vue
Что надо делать в рамках проектов приложений для Умных городов:
- разработка проектов (frontend-части) с нуля;
- доработка существующих проектов;
- разработка бизнес-логики и back-end системы для поддержки продукта;
- проектирование пользовательских интерфейсов;
- создание функциональных API (совместная работа c front-end разработчиками);
- кроссбраузерная и адаптивная верстка HTML5/CSS3.
Что хотелось, чтобы умел и мог делать идеальный кандидат: —
- Хорошее знание JavaScript (es6/es7: классы, импорты декораторы, arrow-функции, генераторы, промисы);
- Хорошее знание HTML, HTML5, SASS/LESS/CSS;
- Умение собрать проект с картинками и стилями, скриптами;
- Навык работы с Git.
- Понимание: graphql, принципов разработки ПО, ООП, паттернах проектирования;
- Опыт коммерческой разработки веб-приложений на языке JS от 3-х лет;
- Опыт работы с JS-фреймворками Vue (Vuex, Vue-router);
- Опыт верстки веб-приложений и работа с Bootstrap, с Webpack; с REST-сервисами и т.п.;
- Приветствуется работа с гибкими методологиями управления проектами (Agile, SCRUM).
- Способность работать в команде