Newfold Digital
Senior Frontend Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Engineer в Bluehost (Newfold Digital) — платформа для малого бизнеса. Нужен инженер, который end-to-end строит клиентские интерфейсы на React/TypeScript, активно использует AI на всех этапах разработки и задаёт инженерные стандарты для команды.
Задачи
- Проектировать и разрабатывать высокопроизводительный production-grade UI на React, Redux и TypeScript
- Использовать AI на всём жизненном цикле разработки и задавать guardrails: ревью сгенерированного кода, проверка provenance и лицензий, ограничения на передачу клиентских данных в промпты
- Разрабатывать фронтенд-интерфейсы с AI-фичами: чат, генерация контента, умные рекомендации
- Отвечать за производительность, масштабируемость и надёжность высоконагруженных клиентских приложений — от размера бандла до скорости рендера
- Работать в тесной связке с product, design и backend-инженерами, доводя фичи от концепта до продакшена
- Устанавливать и поддерживать фронтенд-стандарты: переиспользование компонентов, консистентность дизайн-системы, покрытие тестами, качество код-ревью
- Менторить middle и junior инженеров по архитектурным решениям, отладке и современным паттернам React
- Развивать практики continuous delivery и итеративных релизов на основе обратной связи от пользователей
Требования
- 5+ лет разработки и релиза современных production-grade веб-приложений под нагрузкой
- Глубокая экспертиза в React, Redux/современном state management и TypeScript, сильные основы JavaScript (ES6+), HTML5 и CSS3
- Опыт AI-augmented разработки: понимание, какие модели подходят для каких задач, ревью AI-кода с учётом его failure modes, настройка guardrails для команды
- Опыт интеграции REST API и работы в микросервисных архитектурах
- Уверенное владение тестовыми фреймворками (Jest/Cypress), опыт создания и поддержки компонентных библиотек и дизайн-систем
- Опыт end-to-end ответственности за технический результат в быстро меняющейся среде
- Опыт работы в высоконагруженной SaaS или consumer-платформе
- Плюсом: опыт с Next.js и интеграция LLM-powered или AI-driven продуктовых фич
Условия
- Work-life balance и уважение к личному времени
- Культура принадлежности: 20+ affinity-групп по всему миру
- Health, HSA, Dental, Vision, Matching 401K, Life/AD&D/STD/LTD, Tuition Reimbursement, Pet Insurance, щедрый PTO
- Менторство, новые вызовы и карьерный рост
Навыки
- React
- Redux
- TypeScript
- JavaScript
- ES6+
- HTML5
- CSS3
- REST API
- микросервисы
- Jest
- Cypress
- дизайн-системы
- Next.js
- LLM
- AI