Обязанности:
-
Разработка и развитие Angular frontend-приложений (микрофронтендов) для системы управления производственными процессами в реальном времени;
- Участие в анализе функциональных требований, проектировании технических решений;
- Командная разработка в Agile-процессе: планирование задач, оценка сроков, ежедневные дейли;
- Проведение код-ревью, поддержание качества кода и архитектурных стандартов.
Требования:
Основной стек:
- Языки: JavaScript (ES6+), TypeScript, HTML5, CSS/LESS;
- Фреймворки и библиотеки: Angular 17+, RxJS;
- Инструменты: Webpack, Jest, Nx;
- Системы контроля версий: Git (GitLab).
Опыт и навыки:
- Коммерческий опыт разработки на Angular (включая Angular 17+);
- Уверенное владение JavaScript (ES6+), TypeScript, HTML5, CSS/SCSS;
- Понимание и применение реактивного подхода (RxJS, стримы, операторы);
- Понимание принципов SOLID, DRY, KISS, умение писать поддерживаемый код.
Будет плюсом:
- Опыт работы с микрофронтендами (знание single-spa, Module Federation);
- Понимание микросервисной архитектуры;
- Опыт работы с Jira, Confluence, GitLab CI/CD;
- Базовые знания Docker, Kubernetes (K8s).
Условия:
- У нас все бело-официально, мы сохраняем удаленный формат работы;
- ДМС со стоматологией;
- Предоставляем технику для работы;
- Входим в перечень аккредитованных компаний Минцифры.