Photon
FrontEnd Engineer | Onsite | Sunnyvale, California
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Front-end инженер в команду, создающую быстрые, доступные и консистентные пользовательские интерфейсы на базе общей дизайн-системы. Работа в тесной связке с дизайнерами и backend-командами.
Задачи
- Разрабатывать и поддерживать адаптивные веб-интерфейсы на HTML, CSS и React (приветствуется опыт с Angular)
- Интегрировать frontend-приложения с backend-сервисами и REST API, корректно обрабатывая CORS и сценарии аутентификации
- Реализовывать real-time функциональность через WebSockets
- Оптимизировать производительность и достигать целевых показателей Core Web Vitals (LCP, INP, CLS)
- Участвовать в развитии и использовании дизайн-системы компании, создавая переиспользуемые и документированные компоненты
- Использовать Node.js-инструменты для сборки, бандлинга и лёгких сервисов
- Обеспечивать доступность, кросс-браузерную совместимость и адаптивное поведение
- Участвовать в code review и взаимодействовать с QA по вопросам тестируемости
Требования
- 5+ лет опыта front-end разработки
- Уверенное владение HTML5, CSS3 и JavaScript/TypeScript
- Продакшн-опыт с React; рабочие знания Angular
- Опыт интеграции с API, работы с CORS и WebSockets
- Практические знания веб-производительности и Core Web Vitals
- Опыт работы с дизайн-системой или библиотекой компонентов
Условия
- Компенсация от USD 65 000 до USD 165 000 в зависимости от опыта и квалификации
- Медицинская, стоматологическая и офтальмологическая страховка
- Пенсионный план 401k
- Переменные выплаты и бонусы
- Оплачиваемый отпуск и праздничные дни
- Возможность работы в качестве независимого подрядчика
- Полная занятость
Навыки
- HTML5
- CSS3
- JavaScript
- TypeScript
- React
- Angular
- REST API
- CORS
- WebSockets
- Core Web Vitals
- Node.js
- WCAG
- дизайн-система