Junior Frontend разработчик в Desktop-команду
Вакансия "Junior Frontend разработчик в Desktop-команду"
Полная занятость, полный рабочий день
Марий Эл, республика
г. Йошкар-Ола
Обязанности
Наш ключевой продукт iSpring Suite – конструктор курсов, тестов, диалоговых тренажёров и видеолекций c функционалом и интерфейсом, похожим на Microsoft Office. Он состоит из нескольких Desktop-приложений, для разработки которых мы используем технологии HTML, CSS, JavaScript:
Часть приложений являются гибридными (на основе Chromium Embedded Framework).
Курсы, тесты, диалоговые тренажеры, созданные с помощью iSpring Suite, – это одностраничные браузерные приложения (SPA).
Качество кода для нас важно, поэтому мы проектируем архитектуру фич, проводим code review и используем unit-тесты.
Общие требования
понимание принципов SOLID и чистой архитектуры;
владение паттернами проектирования;
понимание особенностей основных структур данных и алгоритмов;
опыт разработки Single Page Application;
опыт работы в команде;
опыт работы с растровой и векторной графикой, аудио и мультимедиа;
опыт работы с Node. js;
опыт использования CSS-препроцессоров (Sass, SCSS или Less);
опыт использования Gulp и его аналогов;
опыт использования Google Closure Compiler и Google Closure Library.
знание и понимание основ современного JavaScript (ECMAScript 2016 и выше);
опыт кроссбраузерной верстки (HTML+CSS+JavaScript);
умение писать простой и понятный код;
знание ООП;
умение писать unit-тесты;
опыт работы с Git или другими системами контроля версий
Требования к образованию
Опыт работы
Похожие вакансии
ПАО "РОССЕТИ ЛЕНЭНЕРГО"