Frontend-разработчик (Angular 16+)
По договоренности
Обязанности:
- Разработка пользовательских интерфейсов для высоконагруженных веб-приложений с использованием Angular 19+.
- Активное использование современного подхода на основе сигналов (Signals) для управления состоянием, наряду с опциональным применением RxJS для реактивных потоков данных.
- Взаимодействие с бэкенд-сервисами через REST API, написание сервисов для работы с данными.
- Создание интерфейсов с использованием UI-библиотека NG-ZORRO, его компонентов и паттернов.
- Выявление и устранение «узких» мест производительности приложения. Оптимизация рендеринга с помощью новых возможностей фреймворка.
- Написание чистого, поддерживаемого и хорошо документированного кода. Сопровождение и написание unit-тестов (Jasmine/Karma) и e2e-тестов (Cypress или Playwright).
- Участие в настройке и поддержке процесса непрерывной интеграции и развертывания (CI/CD).
- Участие в код-ревью, планировании задач и активное взаимодействие с командой разработки, дизайнерами и бэкенд-разработчиками.
Требования:
- Опыт коммерческой разработки на Angular 16+ от 3-х лет и готовность к работе с Angular 19+.
-
Глубокое понимание современного Angular:
-
Практический опыт работы с сигналами (Signals) для управления состоянием.
-
Понимание и применение standalone компонентов / модулей.
-
Знакомство с новой системой контроля потока (if, for, switch).
- Продвинутое знание TypeScript, JavaScript (ES6+).
- Опыт работы с системой контроля версий Git.
- Уверенное владение HTML5 и CSS3/ SCSS (препроцессоры, Flexbox, Grid Layout).
- Опыт написания тестов: Unit-тесты (Jasmine/Karma), E2E-тесты (Cypress/Playwright).
- Понимание принципов реактивного программирования и опыт работы с RxJS.
- Опыт работы с UI-библиотеком NG-ZORRO и знание его API.
- Опыт работы в Agile/Scrum-командах.
- Опыт использования AI-инструменты (например, GitHub Copilot, Cursor) для повышения эффективности кодинга и решения рутинных задач
Будет плюсом:
-
Опыт работы с SSR (Server-Side Rendering).
-
Знание и применение state-менеджеров (NgRx, Akita) в сочетании с сигналами.
-
Опыт настройки сборщиков (Vite, Webpack) для Angular-проектов.
-
Понимание концепций PWA (Progressive Web App).
-
Базовые навыки работы с одним из бэкенд-фреймворков (Node.js/NestJS).
Условия:
- Официальное трудоустройство в аккредитованной ИТ компании.
- Ежегодный пересмотр и индексация заработной платы по результатам работы, годовые премиию
- Расширенная программа ДМС, включая стоматологию, корпоративная программа лояльности.
- Рабочая техника.
- Удаленный формат работы.
Опубликована 12 часов назад
Похожие вакансии
Мы - компания Outtech, внедряем и разрабатывает ПО. Работаем с сегментом крупного бизнеса, поэтому все наши проекты - большие, амбициозные и интересные :) Ищем фронт разработчика, в основные обязанности будет входить доработка Apache Superset (опыт о...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
день назад
120 000 - 180 000 ₽
Рыночная зарплата
Мы — команда экспертов в SEO, арбитраже и аналитике, запускаем продукт для полной автоматизации и масштабирования наших процессов: системы аналитики и управляемой автоматизации. Обязанности: Улучшать существующую кодовую базу, проводить ревью кода; П...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
день назад
200 000 - 300 000 ₽
Выше средней на 66%
Партнерский проект от DLFY NeuroInvest | AI-платформа для инвестиций DLFY NeuroInvest - платформа для частных инвесторов в публичные и частные рынки, которая предоставляет набор интерактивных ИИ-инструментов для инвестиционного анализа, в том числе: ...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
день назад
175 000 - 250 000 ₽
Выше средней на 41%
Привет! Мы в Reunico создаём корпоративные решения для автоматизации процессов и интеграции сложных систем. Работаем с крупными клиентами и доводим проекты до стабильной эксплуатации в продакшен. У нас ценят инженерный подход, умение мыслить архитект...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
4 дня назад
МТС Линк — это IT-направление экосистемы. Создаём и развиваем цифровые инструменты для коммуникации и командной работы, чтобы дать людям свободу в профессиональной и творческой деятельности. Наши продукты: Встречи, Вебинары, Курсы, Чаты, Доски, COMDI...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
день назад
Вакансия в подборках
Похожие вакансии
120 000 - 180 000 ₽
200 000 - 300 000 ₽