Jobgether

Frontend Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Frontend-инженер для разработки и поддержки функций крупной облачной консоли управления. Работа с React и TypeScript в зрелой общей production-кодовой базе, полный цикл фичи от требований до проверки в продакшене.

Задачи

  • Разрабатывать, поддерживать и улучшать production-функции фронтенда на React и TypeScript: сложные формы, конфигурационные сценарии, дашборды и интерактивные интерфейсы
  • Применять сильные основы React: хуки, управление состоянием, архитектура компонентов, переиспользуемые паттерны
  • Переводить продуктовые и UI/UX-требования в надёжные production-интерфейсы в рамках дизайн-систем и общих библиотек компонентов
  • Вносить вклад в общие фронтенд-компоненты, библиотеки, инструменты, архитектуру и инженерные паттерны
  • Писать unit- и интеграционные тесты параллельно с разработкой, поддерживать существующие тестовые наборы
  • Диагностировать и устранять регрессии, edge cases, дефекты фронтенда и production-инциденты
  • Интегрировать фронтенд с production REST API и строить надёжные интерфейсы для сложных API-сценариев
  • Управлять состоянием приложения, валидацией, ошибками, состояниями загрузки и ответами API совместно с backend-инженерами
  • Вести фичи end-to-end: от сбора требований и технического дизайна до реализации, тестирования, деплоя и проверки в продакшене
  • Работать с Git, pull-request-процессами, автоматическим линтингом, сборкой и CI/CD в большой общей кодовой базе
  • Участвовать в code review и технических обсуждениях, документировать технические решения
  • Использовать GenAI-инструменты разработки, самостоятельно валидируя и тестируя полученный код
  • Асинхронно взаимодействовать с инженерами, продуктом и дизайнерами в распределённой среде

Требования

  • 5+ лет профессиональной разработки фронтенда, значительный опыт production-веб-приложений на React и TypeScript
  • Сильное знание хуков React, архитектуры компонентов, управления состоянием, сложных форм, современного JavaScript и основ фронтенд-инженерии
  • Практический опыт написания unit- и интеграционных тестов как части разработки production-фич
  • Production-опыт потребления и интеграции REST API, включая состояние приложения, валидацию, ошибки, состояния загрузки и ответы API
  • Опыт работы с большими общими production-кодовыми базами, установленной фронтенд-архитектурой и переиспользуемыми компонентами
  • Сильный опыт с Git, pull request, code review, автоматическим линтингом, тестированием, сборкой и CI/CD
  • Умение отлаживать проблемы на уровне UI, состояния приложения, API и слоя интеграции с backend
  • Опыт использования GenAI-инструментов кодинга с умением самостоятельно понимать, валидировать, тестировать и поддерживать сгенерированный код
  • Степень в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
  • Ясная письменная и устная коммуникация, эффективная работа в распределённых асинхронных командах
  • Сильные аналитические навыки, высокий уровень ownership и самостоятельность
  • Готовность давать и принимать конструктивную обратную связь по code review и следовать инженерным стандартам
  • Способность провести фичу от требования до технической реализации, тестирования, поставки в продакшен и проверки
  • Желательно: опыт с monorepo, дизайн-системами, Node.js, Python, full-stack-разработкой, GenAI-продуктами, облачными порталами, developer tools, админ-консолями, дашбордами и конфигурационно-ёмкими приложениями
  • Желательно: опыт улучшения общих фронтенд-инструментов, архитектуры, developer experience или работы в крупных инженерных организациях

Условия

  • Полностью удалённая работа в рамках указанного покрытия Латинской Америки
  • Удалённый контракт, фокус на крупном облачном ПО управления
  • Полное владение фичей на всём жизненном цикле фронтенда
  • Работа с React, TypeScript, REST API, автоматическим тестированием, CI/CD и дизайн-системами
  • Знакомство со зрелой фронтенд-архитектурой, общими библиотеками компонентов и большими production-кодовыми базами
  • Возможность вносить вклад в общие инженерные инструменты, архитектуру, developer experience и переиспользуемые паттерны
  • Работа в распределённой инженерной среде с продуктом, дизайном, backend и frontend-специалистами
  • Практическое знакомство с GenAI-ассистированной разработкой и современными инженерными процессами

Навыки

  • React
  • TypeScript
  • JavaScript
  • REST API
  • Git
  • CI/CD
  • unit-тесты
  • интеграционные тесты
  • Node.js
  • Python
  • monorepo
  • дизайн-системы
  • GenAI

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

Sr. SharePoint Developer / Graphic Design Support - Top Secret
General Dynamics Information TechnologySeniorSpringfieldОфис
127,650 – 142,792 USD в год
13 окт.
Senior UX Design Engineer, Privacy, Safety and Security
GoogleSeniorNew YorkОфис
159,000 – 230,000 USD в год
12 окт.
Senior Frontend Engineer (Analytics Product Lead)
Capital Markets GatewaySeniorУдалённо
180,000 – 200,000 USD в год
12 окт.
Front-End Software Engineer 3
Base-2 SolutionsMiddleBethesdaОфис
12 окт.
Front-End Software Engineer 4
Base-2 SolutionsSeniorBethesdaОфис
12 окт.
Frontend Engineer — Jobgether, Удалённо | itrelocate