Senior Web Developer

Работодатель · Shift4

Веб- и мультимедиа-разработчикРазработчик программного обеспеченияРазработчик приложенийПолная

Будапешт

В качестве Senior Web Developer вы будете отвечать за проектирование, разработку и поддержку современных веб-приложений, обеспечивающих работу бизнес-решений и клиентских продуктов Shift 4. Ваш основной фокус будет направлен на создание высококачественных, масштабируемых и легко поддерживаемых фронтенд-приложений на базе Angular в тесном сотрудничестве с бэкенд-разработчиками, архитекторами, владельцами продуктов и QA-инженерами.

Задачи

  • Проектирование, разработка, тестирование и поддержка веб-приложений на Angular
  • Создание переиспользуемых, легко поддерживаемых и масштабируемых UI-компонентов
  • Реализация адаптивных и удобных интерфейсов для обеспечения отличного пользовательского опыта
  • Тесное сотрудничество с владельцами продуктов, UX-дизайнерами и бэкенд-разработчиками для реализации бизнес-требований
  • Интеграция фронтенд-приложений с REST API и бэкенд-сервисами
  • Обеспечение соответствия приложений стандартам безопасности, производительности и доступности
  • Устранение неполадок в работе приложений, исправление багов и оптимизация производительности
  • Проведение ревью кода и продвижение лучших практик разработки в команде
  • Написание и поддержка юнит-тестов, интеграционных тестов и автоматизированных тестовых сценариев
  • Активное участие в Agile-процессах, таких как планирование спринтов, ежедневные стендапы, ретроспективы и груминг бэклога
  • Менторство для junior-разработчиков и обмен техническим опытом с командой

Требования

  • Уверенный практический опыт работы с Angular (предпочтительно Angular 12+)
  • Глубокое понимание архитектуры Angular и ключевых концепций: Components, Modules, Services, Dependency Injection, Routing, Guards, Pipes, Directives, Reactive Forms
  • Уверенный опыт работы с RxJS и концепциями реактивного программирования
  • Опыт внедрения решений для управления состоянием (NgRx, паттерны Redux или аналогичные)
  • Продвинутые знания: TypeScript, JavaScript, HTML5, CSS3
  • Высшее образование в области компьютерных наук, разработки программного обеспечения, информационных технологий или в смежной технической сфере
  • Минимум 5 лет профессионального опыта разработки программного обеспечения
  • Минимум 5 лет практического опыта разработки на Angular в корпоративной среде
  • Отличное знание английского языка (письменно и устно)

Опубликовано 21 окт. 2026 г. · Обновлено 13 дней назад · 0 просмотров