Обязанности: Разработка интерфейсов аналитических систем и внутренних проектов на Angular (без legacy); Работа по Scrum, участие в планировании, спринтах и прочих Scrum-эвентах; Взаимодействие с дизайнерами, бекендерами, аналитиками и другими фронтендерами. Чего мы ждём: Высшее техническое образование; Уверенные знания HTML5/CSS3; Опыт использования CSS-препроцессоров; Знания JavaScript, современного Ecmascript, понимание работы асинхронности в языке (event-loop, micro/macro tasks); Понимание типизации с помощью TypeScript; Работал с одним из SPA-фреймворков (Angular/React/Vue); Работал со стейт-менеджером (redux/mobx/etc.); Понимание объектно-ориентированного программирования; Понимание и следование принципам DRY/KISS/YAGNI; Понимание основных принципов и паттернов построения архитектуры приложений (MVC/MVP/MVVM, FSD, DDD, Clean architecture, гексагональная архитектура). Будет круто, если ты: Работал на современном Angular (standalone, signals, и тд.); Имеешь опыт работы с nx-инструментарием; Имеешь опыт в разработке микрофронтендов; Имеешь опыт визуализации данных с помощью специализированных библиотек (например, antv g6, Echarts, и тд); Имеешь опыт написания тестов. Условия: Работа из офиса с гибким началом рабочего дня 8:00-11:00; Современный технологический стек; Официальное трудоустройство; Работа в стабильной и аккредитованной IT-компания; Офис в шаговой доступности от ст.м.Савёловская.