вернуться в ленту
Вакансия опубликована
15
September
2025
Middle
Senior
Angular developer
Удаленно (РФ)
З/П не указана
Middle
Senior
Удаленно (РФ)
З/П не указана
Технологический стэк:
- Экспертные знания Angular (v12+, идеально v15+):
-- Опыт работы с Angular на коммерческих преоктах от 8 лет.
-- Components, Directives, Pipes, Services.
-- Модульная система (NgModule), ленивая загрузка.
-- Работа с формами: как Template-Driven, так и Reactive Forms.
-- HTTP-клиент (Interceptor'ы, обработка ошибок).
-- Роутинг (RouterOutlet, guards, resolvers).
-- Понимание внутреннего механизма работы Angular: Change Detection, жизненный цикл компонентов, компиляция (Ivy).
-- Оптимизация производительности приложения: OnPush стратегия, trackBy, lazy loading, pure pipes, отписка от подписок.
-- Создание динамических компонентов, кастомные директивы, сложные кастомные пайпы.
-- Глубокое понимание Dependency Injection дерева, предоставление сервисов на разных уровнях.
- TypeScript: Понимание типизации, Generics, Interfaces, Enums.
- RxJS: Умение работать с Observables, Subject, BehaviorSubject. Понимание операторов (map, switchMap, catchError, forkJoin, combineLatest).
- State Management: Опыт работы с NgRx (или аналогичным стейт-менеджером: Akita, NgXs) — понимание концепций Action, Reducer, Selector, Effect.
- HTML5 / CSS3 / SCSS: Адаптивная верстка, Grid/Flexbox.
Архитектура и проектирование:
- Опыт проектирования и реализации сложных, многослойных SPA-приложений (как ваше ERP/MES).
- Глубокий опыт работы с NgRx (или аналогом) — умение проектировать стейт-приложения, решать проблемы асинхронности.
- Паттерны проектирования и принципы: SOLID, DRY, KISS.
- Решение проблем повторного использования кода: создание библиотек компонентов, модулей, харвестеров.
- Знакомство с микрофронтендами (например, Module Federation)
Инструменты и процессы:
- Система контроля версий: Git (ветвление, merge, rebase).
- Пакетный менеджер npm или yarn.
- Навыки работы с Angular CLI.
- Опыт настройки CI/CD пайплайнов для фронтенд-приложений (GitLab CI, Jenkins, Github Actions).
- Навыки проведения архитектурного код-ревью, постановки технических задач команде.
- Умение работать с бэкенд-командой на уровне API (проектирование контрактов, спецификаций (OpenAPI/Swagger)).
- Мониторинг производительности и ошибок на продакшене (Sentry, LogRocket).
Смежные области:
- Понимание основ безопасности фронтенда (XSS, CSRF).
- Базовое понимание бэкенда (Java/Spring или C#/.NET) и баз данных (PostgreSQL) для более эффективной коммуникации.
Важно: pедакция vseti.app не несет ответственности за любую информацию в этой публикации, в т. ч. текстовое описание и графические изображения, предоставленные нам авторами вакансии, публичными источниками сети интернет и другими пользователями интернета. Если вы нашли ошибку, пожалуйста, сообщите нам об этом help@vseti.app или в телеграм
NDA
Здесь нет описания ツ
Подробнее о компанииДля отклика:
Стать заметнее для работодателей → здесь