yandex
E
EvaTeam
Страна
Россия
Зарплата
300 000 ₽ – 450 000 ₽
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Frontend-разработчик Angular / Middle+, Senior

ИИОценка ИИ

Отличное предложение с высокой зарплатой, современным стеком (Signals, Standalone) и социально значимым продуктом. Удаленный формат и четкие требования делают вакансию очень привлекательной.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует глубоких знаний Angular (Signals, OnPush, DI) и RxJS, а также умения работать с архитектурными паттернами. Высокая планка по качеству кода и проектированию модулей повышает сложность отбора.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 450 000 ₽
ИИОценка ИИ

Предложенная зарплата (300-450к) находится на верхней границе рынка для Middle+/Senior Angular разработчиков в России, что делает вакансию крайне конкурентоспособной.

Сопроводительное письмо

Меня заинтересовала вакансия Frontend-разработчика в EvaTeam, так как ваш подход к разработке экосистемы продуктов для управления проектами впечатляет своей глубиной. Я имею значительный опыт работы с Angular, включая переход на Standalone components и активное использование Signals в связке с RxJS, что полностью соответствует вашему технологическому стеку.

В своей практике я всегда придерживаюсь принципов feature-based архитектуры и уделяю особое внимание проектированию сервисных слоев и оптимизации Change Detection. Уверен, что мой опыт создания сложных интерфейсов (таблиц, фильтров и форм) и умение работать с legacy-инфраструктурой через аккуратные bridge-слои позволят мне эффективно включиться в развитие продуктов EvaTeam.

Буду рад обсудить, как мои навыки проектирования поддерживаемых функциональных областей помогут вашей команде в достижении амбициозных целей по импортозамещению.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в EvaTeam уже сейчас

Присоединяйтесь к лидеру импортозамещения Atlassian и создавайте сложные архитектурные решения на Angular!

Описание вакансии

Frontend-разработчик Angular / Middle+, Senior

Локация: Удалённо

Компания: EvaTeam

ЗП: от 300 000 до 450 000 р.

Занятость: Полная

EvaTeam — высокотехнологичная экосистема продуктов и лидер на рынке импортозамещения решений Atlassian (Jira, Confluence и др.) в России.

Мы создаем отечественные IT-продукты для управления проектами, сервисами, разработкой и корпоративными знаниями.

Ищем Angular-разработчика, который умеет не только верстать интерфейсы по задаче, но и проектировать поддерживаемые функциональные области: понимать границы ответственности компонентов, сервисов и data source, аккуратно работать с состоянием, думать о расширяемости, производительности и качестве кода.

Frontend у нас - не “набор экранов”, а модульная Angular-архитектура с feature-based структурой, lazy routes, standalone components, typed data sources, локальными сервисами состояния, signals/RxJS и общими UI-компонентами.

Чем предстоит заниматься:

Разрабатывать новые пользовательские сценарии в EvaTeam на Angular

Проектировать feature-модули

Создавать сложные интерфейсы: таблицы, фильтры, формы, диалоги, разные режимы отображения

Работать с серверными данными через model API, data sources, RxJS-пайплайны

Использовать и развивать общие UI-компоненты

Интегрировать новые Angular-области с существующей legacy-инфраструктурой через аккуратные bridge/service-слои

Участвовать в code review, обсуждении архитектуры и снижении технического долга

Оптимизировать производительность интерфейсов и предсказуемость change detection

Что важно:

Уверенное знание Angular: standalone components, lazy loading, routing, DI, lifecycle, guards/resolvers

Понимание ChangeDetectionStrategy. OnPush и практик оптимизации Angular-приложений

Опыт с RxJS: switchMap, mergeMap, forkJoin, finalize, shareReplay, управление подписками

Опыт с Angular Signals: локальное UI-состояние, computed, readonly state, связка signals и Observable-потоков

Хороший TypeScript: strict typing, generics, utility types и тд

Умение писать небольшие, понятные компоненты и выносить бизнес-логику в сервисы/data sources

Понимание feature-based архитектуры, separation of concerns, dependency inversion, composition over inheritance

Аккуратность в коде: понятные имена, отсутствие дублирования, константы вместо повторяющихся строк, поддерживаемая структура файлов

Git и привычка работать через code review

*🌐 Резюме отправлять:* Откликнуться

–––

Бесплатный постинг вакансий: @freeIT_job

Забирай *📚* Базу Знаний

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Angular
  • TypeScript
  • RxJS
  • Git
  • Architecture
  • Signals
  • Change Detection
  • Dependency Injection

Возможные вопросы на собеседовании

Проверка понимания современных реактивных примитивов Angular и их взаимодействия с классическим RxJS.

В каких сценариях вы предпочтете использовать Angular Signals вместо RxJS Observable, и как вы организуете их совместную работу?

Оценка навыков оптимизации производительности крупных приложений.

Расскажите о вашем опыте оптимизации Change Detection. Какие инструменты и подходы вы используете для поиска лишних циклов проверки?

Проверка архитектурного мышления и понимания масштабируемости.

Как вы проектируете feature-модули, чтобы минимизировать зависимости между ними и обеспечить легкость тестирования?

Важный аспект вакансии — работа с существующим кодом.

Какой стратегии вы придерживаетесь при интеграции новых Angular-компонентов в legacy-инфраструктуру?

Проверка владения RxJS на продвинутом уровне.

Объясните разницу между switchMap, mergeMap и concatMap на конкретных примерах из вашей практики разработки интерфейсов.

Похожие вакансии

E
ERA2.ai
100 000 ₽ – 150 000 ₽

Middle Frontend Developer / Next.js + React + TypeScript

MiddleУдалённо
Next.js · React · TypeScript · SSR · CSR · SSG · REST API · WebSocket · Tailwind CSS · Redux · Zustand · SEO · HTML · CSS
+14 навыков
NDA
100 000 ₽ – 150 000 ₽

Middle Frontend Developer (Next.js, React, TypeScript)

MiddleУдалённо
Next.js · React · TypeScript · Tailwind CSS · HTML · CSS · REST API · WebSocket · Redux · Zustand · SEO
+11 навыков
P
PROGA
от 800 ₽

Middle Frontend Developer

MiddleУдалённо
React · TypeScript · Redux Toolkit · Zustand · Jotai · REST API · Axios · Tailwind CSS · CSS Modules · Styled Components · Emotion · Jest · React Testing Library · Vite · Webpack · ESLint · Prettier · Next.js · GraphQL · Apollo · WebSockets · Docker · Figma
+23 навыков
V
vk
от 300 000 ₽

Старший frontend-разработчик

SeniorУдалённо
React · TypeScript · ES6+ · Vite · CSS Frameworks · JavaScript
+6 навыков
КП
Красная Поляна
до 226 000 ₽

Middle Frontend Developer (React/Next.js)

MiddleУдалённо
React · Next.js · TypeScript · JavaScript · REST · GraphQL · NX · Docker · Sentry · Styled Components · Ant Design · Material UI · i18n · Git
+14 навыков
M
Mish
Не указана

Фронтенд-разработчик (Senior)

SeniorУдалённо
React · TypeScript · Vite · Keycloak · OAuth 2.0 · OIDC · PKCE · Jest · Vitest · React Testing Library · Playwright · Cypress · Git · CI/CD · PatternFly · Keycloakify
+16 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

E
EvaTeam
Россияот 300 000 ₽