114202 вакансии +396 сегодня

Middle Angular Developer

Описание роли

На позиции Middle Angular Developer вы берёте на себя ответственность за планирование и реализацию комплексного апгрейда мобильного веб-клиента, работающего на Angular 6, NgRx 6, Stylus и gulp-ассетах. В рамках проекта вам предстоит оценить текущую архитектуру, спланировать последовательность обновлений и выполнить поэтапную миграцию используемых библиотек до актуальных версий без замены стека. Особое внимание будет уделено совместимости с существующим кодом, сохранению стабильности и минимизации технического долга. В дальнейшем вы продолжите развивать функциональность ключевых модулей, включая поддержку локализации, адаптивную верстку под различные разрешения экранов и расширение набора тестов для обеспечения высокого покрытия кода.

Ключевые задачи:
— Анализ состояния приложения и подготовка дорожной карты обновлений;
— Миграция Angular, NgRx, Stylus и gulp-ассетов до последних версий;
— Настройка современных инструментов сборки и оптимизация производительности;
— Разработка и интеграция модуля видеозвонков на базе Agora SDK: создание UI-компонентов, подключение к стейт-менеджменту NgRx, обработка событий вызова и участников;
— Написание unit- и e2e-тестов для ключевых сценариев и рекомендации по повышению тестового покрытия.

Уникальность вакансии

Этот проект сочетает классическую фронтенд-разработку и real-time функциональность. Вы столкнётесь с задачей миграции критичных библиотек в условиях строгих требований к стабильности и отзывчивости интерфейса. В работе используются лучшие практики TypeScript, модульная архитектура компонентов и контейнеризация процессов (CI/CD). Гибкий контракт без офисной привязки позволит вам самостоятельно планировать загрузку и совмещать задачу с другими проектами.

О компании

Заказчик — цифровая платформа B2B SaaS, специализирующаяся на мобильных решениях для коммуникации и видеозвонков. Компания активно внедряет современные web-технологии, ценит качество кода, автоматизацию тестирования и быструю доставку обновлений. Команда состоит из архитекторов, DevOps-инженеров и UI/UX-дизайнеров, готовых поддержать вас на всех этапах. Добротная документация и прозрачные процессы позволяют быстро вливаться в коллектив, а регулярные технические ревью поддерживают высокий стандарт. Роль Middle Angular Developer является ключевой для успеха проекта и позволяет влиять на архитектуру, пользовательский опыт и качество релизов.

Оценка вакансии
4.9 / 10
Вакансия предлагает интересную задачу по комплексному апгрейду мобильного веб-клиента на Angular с интеграцией видеозвонков. Полностью удалённый формат и гибкий контракт подходят для Middle-разработчиков, желающих работать с современным стеком и автоматизацией тестирования.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал