Обязанности:
работа в составе команд по доработке имеющегося и разработке нового функционала (мы работаем по SAFe);
разработка веб-редактора моделей наших систем;
разработка Frontend`а приложений управления переключениями для нашего комплекса;
развитие и поддержка дизайн-системы: архитектура, создание тем, изменение и создание новых компонентов js-библиотеки Devextreme;
разработка веб-интерфейсов: верстка макетов UI существующих и новых приложений с использованием библиотеки компонентов (без бизнес-логики);
взаимодействие с заинтересованными лицами: аналитиками, UX/UI дизайнерами, разработчиками серверной части и т.д.;
обмен опытом с коллегами и участие в обсуждении и реализации архитектурных решений по продуктам.
Требования:
уверенные знания в области WEB технологий (HTML, DOM, CSS, HTTP, JavaScript, TypeScript);
опыт работы с Angular;
уверенные знание es6;
опытный пользователь системы контроля версий GIT;
CSS препроцессор (SASS/LESS);
CSS фреймворк (Bootstrap/Foundation);
опыт работы с API, умение работать со Swagger API;
знание ООП, SOLID принципов, паттернов проектирования;
опыт работы с backend, построенном на .NET Core технологиях; знание framework'ов для написание unit тестов, умение применять их на практике; опыт работы в проектах по гибким методологиям (Scrum, Kanban, SAFe)