Frontend Developer (Angular / React / TypeScript)
1w ago
200000 RUB / monthRussiaSeniorHybridB2typescriptangularreactrxjsrest apihtmlscssnode.js
Разработка сложных frontend-приложений с упором на архитектуру, масштабируемость и производительность, используя Angular, React и TypeScript. Основной проект — система управления складом (WMS) с динамической генерацией интерфейса на основе backend-конфигурации.
Responsibilities
- Server-driven UI — сборка интерфейса из backend-конфигурации
- Динамическое создание компонентов (ViewContainerRef)
- Система экранов с вложенной навигацией и вкладками
- Переиспользуемые UI-блоки под разные сценарии
- Расширяемая архитектура без изменения клиентского кода
- Добавление новых экранов через JSON-конфигурацию
- Единый набор компонентов для разных бизнес-процессов
- Минимизация дублирования логики
- Миграции между версиями Angular без остановки разработки
- Адаптация зависимостей и устранение проблем совместимости
- Поддержка и развитие production-приложения
- Работа с Figma и взаимодействие с дизайнерами
- Code review
- Участие в архитектурных решениях
Results
- Ускорил отклик интерфейса ~на 30% (оптимизация change detection)
- Снизил количество UI-фризов при сложных сценариях
- Реализовал возможность добавления нового функционала через backend-конфигурацию без необходимости доработок frontend-части
- Повысил стабильность при масштабировании количества экранов и сценариев
Requirements
- Опыт ~6 лет коммерческой разработки
- Опыт работы с Angular и TypeScript
- Опыт работы с React (hooks, компонентная архитектура)
- Понимание backend и API (Node.js / NestJS)
- Навыки адаптивной и кроссбраузерной вёрстки (HTML / SCSS)
- Знание RxJS
- Опыт работы с REST API
- Уровень английского — B2
Conditions
- Формат работы: удалёнка / гибрид
- Локация: Воронеж
- Занятость: full-time
- Ожидаемая зарплата: от 200000 руб.
Found in@angular_jobs_feed