Hypori
Senior Software Engineer – Frontend-Focused Full-Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду веб-разработки Hypori: основная зона ответственности — фронтенд-архитектура и развитие Hypori Console (React + TypeScript), админ-консоли платформы виртуальных рабочих мест. Работа end-to-end: от UI до REST API и микросервисов на Java/Go в Kubernetes.
Задачи
- Формировать end-to-end пользовательский опыт Hypori Console: собирать фидбек от стейкхолдеров, определять паттерны взаимодействия и информационную архитектуру, превращать сложные административные сценарии в понятные интерфейсы совместно с Product Management
- Вести фронтенд-архитектуру консоли: структура компонентов, управление состоянием, роутинг, сборка и тестовый тулинг; поддерживать общую библиотеку компонентов и конвенции
- Разрабатывать и отлаживать фичи end-to-end — от UI через REST API до бэкенд-сервисов в микросервисной архитектуре на Kubernetes
- Интегрировать консоль с корпоративными identity-провайдерами и моделью авторизации Hypori: SSO, управление сессиями, RBAC
- Создавать доступные интерфейсы, соответствующие Section 508 / WCAG 2.x AA
- Совместно с QA обеспечивать и поддерживать покрытие фронтенда тестами — unit, component, e2e — с интеграцией в CI/CD
- Быть экспертом по фронтенду в Hypori: менторить инженеров, проводить код-ревью, влиять на технические решения через аргументацию трейд-оффов
- Ответственно использовать предоставляемый AI-инструментарий для ускорения задач и повышения качества продукта
- Защищать интеллектуальную собственность, пользовательские данные и целостность систем, следуя политикам безопасной разработки и лучшим практикам secure design
- Периодически обеспечивать on-call поддержку вне рабочих часов
Требования
- Bachelor's degree in Computer Science, Engineering или смежной области (или эквивалентный практический опыт)
- 5+ лет профессиональной разработки ПО со значительной глубиной во фронтенд-инженерии и подтверждённым опытом архитектуры масштабируемых enterprise веб-приложений, а не только реализации фич
- Экспертный уровень современной фронтенд-разработки: управление состоянием, data fetching, композиция компонентов, web fundamentals
- Рабочее владение хотя бы одним бэкенд-языком и понимание RESTful API, микросервисной архитектуры, контейнерной доставки и публичных облаков
- Продуктовое чутьё и дизайн-суждение: опыт определения интерфейсов, а не только их реализации
- Высокая агентность в быстро меняющейся среде, любопытство к системам за интерфейсом
- Рабочее знание стандартов доступности и умение строить и тестировать под них
- Знание практик безопасного кодирования: распространённые веб-уязвимости и их митигации, паттерны identity and access management
- Опыт менторства инженеров и ведения технической работы в одной или нескольких командах
- Отличные коммуникативные навыки, включая объяснение технических трейд-оффов техническим и нетехническим стейкхолдерам
- Гражданство США или грин-карта
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Родительский отпуск, страхование жизни и инвалидности
- 401(k) с employer-matching и вестингом с первого дня
- Performance bonus, в первую очередь зависящий от результатов компании
- Remote-формат работы
Навыки
- React
- TypeScript
- Java
- Go
- REST API
- Microservices
- Kubernetes
- CI/CD
- SSO
- RBAC
- WCAG
- Section 508
- Public Cloud
- Secure Coding
- Frontend Observability