Обязанности:
Мы занимаемся разработкой интерфейса пользователя для корпоративных систем с использованием Angular/React, проектированием и развитием внутренних библиотек. Задачи: сопровождать существующие административные панели на TypeScript и разрабатывать новую функциональность; участвовать в проектировании UI и API; развивать внутреннюю библиотеку компонентов; выполнять задачи по оптимизации сборки/деплоя/тестирования; писать unit- и UI-тесты. Требования: опыт работы с Angular от трёх лет; понимание принципов спецификации REST API, HTTP; умение ясно излагать мысли, декомпозировать задачи, оценивать сроки; опыт работы над безопасностью клиентских web-приложений (XSS, CSRF); опыт с NX, Tailwind, TaigaUI, Angular Signals, плотная работа с реактивными формами, понимание принципа работы ChangeDetection.