TGViewer
SkillStaff: новости и запросы на outstaff SkillStaff: новости и запросы на outstaff @skillstaff_platform · 2.48K subscribers
Post #3927 272
#аутстаф

Ищем 2
Middle+/Senior Angular разработчик
(ID 68386)

Требования:
Требования для Middle+:
- Опыт коммерческой разработки на Angular от 3 лет;
- Уверенное знание TypeScript (интерфейсы, типы, generics, декораторы);
- Понимание компонентного подхода архитекткры, модулей, сервисов, DI;
- Опыт работы с NgRx (базовый) или актуальными альтернативами (Ngxs, Akita);
- Опыт настройки маршрутизации (Angular Router), ленивая загрузка модулей;
- Базовая оптимизация (OnPush Change Detection, trackBy);
- Опыт написания unit-тестов (Jasmine, Karma), базовое покрытие;
- Базовое понимание Docker, настройка простых пайплайнов (GitLab CI);
- Работа с HTTP-клиентом (HttpClient), интерцепторы, базовая обработка ошибок.

Требования для Senior:
- Опыт коммерческой разработки на Angular от 4 лет, опыт руководства задачами или небольшими командами;
- Angular 14–17, глубокое понимание архитектуры, изменений между версиями, опыт миграции проектов;
- Владение TypeScript (продвинутые типы, utility types, метапрограммирование, оптимизация типов);
- Глубокое знание архитектурных паттернов (Clean Architecture, FSM, CQRS), опыт проектирования крупных приложений, оптимизация структуры проекта;
- Опыт проектирования сложных состояний с NgRx (эффекты, селекторы, store), оптимизация производительности, работа с большими данными;
- Опыт интеграции с GraphQL (Apollo Client), WebSocket, SSR (Angular Universal), микросервисами;
- Продвинутая работа с API (REST/GraphQL), оптимизация запросов, кэширование, обработка сложных сценариев (ретраи, пагинация, стриминг);
- Опыт настройки сложных CI/CD (GitHub Actions, Jenkins), деплой в облака, мониторинг.

Задачи:
- Реализовать модуль на Angular с компонентами, сервисами и DI, используя TypeScript (интерфейсы, типы, декораторы);
- Настроить маршрутизацию с ленивой загрузкой модулей;
- Интегрировать и использовать NgRx (или Ngxs/Akita) для управления состоянием;
- Оптимизировать производительность: применить OnPush, trackBy, базовые техники;
- Покрыть ключевые функции unit-тестами (Jasmine, Karma);
- Настроить HttpClient с интерцепторами и обработкой ошибок;
- Создать Dockerfile и простой пайплайн для сборки/тестирования в GitLab CI.

О проекте:
Предоставление услуг по проектированию, разработке и сопровождению программного обеспечения, выполняющиеся в рамках существующего ИТ-ландшафта и технологического стека Заказчика

Локация: Любая
Время работы: По Мск
Гражданство: Любое
Формат: Удаленно
Срок привлечения: До 31 августа 2027 (16 месяцев)



📨 Регистрируйтесь, загружайте резюме на https://skillstaff.ru и оставляйте отклик на запрос
❗️Все актуальные запросы —
здесь
More from @skillstaff_platform
  1. Oct 7, 2026#аутстаф Ищем 2 Senior Python разработчик (ID 90229) Требования: - Опыт работы с Python, ф…
  2. Oct 7, 2026#аутстаф Ищем 1 Senior DevOps (ID 90214) Требования: Блок 1. Kubernetes и контейнерная инф…
  3. Oct 6, 2026#аутстаф Ищем 1 Middle Java разработчик (ID 90080) Требования: - Релевантный опыт от 3 лет…
  4. Oct 6, 2026#аутстаф Ищем 1 Middle Frontend разработчик (ID 90084) Требования: - Уверенное владение Ty…
  5. Oct 6, 2026#аутстаф Ищем 1 Middle/Middle+ QA авто (ID 89171) Требования: - От 3 лет опыта функциональ…
  6. Oct 6, 2026#аутстаф Ищем 1 Middle+/Senior C# разработчик (ID 90073) Требования: 1. Опыт разработки на…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →