Мы в поисках Angular разработчика (Middle+) на проект по разработке страховых продуктов крупной IT компании
Срок привлечения специалиста - 8 месяцев.
Чем предстоит заниматься:
-
Разрабатывать интерфейс на Angular.
-
Проектировать и реализовывать чистую и масштабируемую архитектуру фронтенда;
-
Работать в тесной связке с командой backend и дизайнерами;
-
Участвовать в обсуждении и реализации сложной бизнес-логики/
-
Оптимизировать производительность и отзывчивость приложения.
Для нас важно:
- Наличие высшего образования.
- Angular: уверенное владение версией 18+, минимум 3 года опыта разработки с использованием последних версий фреймворка.
- Опыт реализации сложных архитектур Angular-приложений: Change Detection, Ivy Engine, standalone-компоненты, сигналы (Signals).
- Глубокое понимание механизмов Angular Forms - Reactive Forms и шаблонных форм (Template-driven forms).
- Работа с Angular Router, защита маршрутов (Guards), обработка разрешений (Resolvers), ленивая загрузка модулей (Lazy Loading).
- Опыт использования библиотеки UI-компонентов PrimeNG, адаптация существующих и создание собственных компонентов.
- Уверенная работа с такими компонентами PrimeNG, как таблицы (p-table), модальные окна, формы.
- Отличное знание каскадных стилей (CSS), умение применять переменные CSS и настраивать внешний вид компонентов.
- Опыт работы с библиотекой NgRx для управления состоянием приложения: Store, Effects, Actions, Reducers, Selectors.
- Понимание паттерна Flux/Redux, способность эффективно проектировать архитектуру приложений с использованием EntityAdapter и мемоизацией (Memoization).
- Твердое знание реактивного программирования RxJS, глубокое понимание Observables, Subjects, BehaviorSubjects.
- Владение основными операторами RxJS (например, switchMap, mergeMap, debounceTime) для оптимизации потоков данных.
- Продвинутый уровень владения TypeScript, включая Generics, Utility Types, использование декораторов.
Главный принцип SkillStaff - Выбирай!
- ЭКСПЕРТИЗА. Делай выбор в пользу проектов с разным уровнем сложности и экспертных команд, где можно работать с лучшими специалистами и обмениваться опытом.
- РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
- КОМФОРТ. Создавай идеальные условия для своей работы: удаленный формат работы на территории РФ.