Tenet 3
Senior Frontend Software Engineer- Hybrid
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер фронтенда в компанию Tenet3 (Dayton, Ohio). Ведёт крупные UI-инициативы, развивает архитектуру и дизайн-систему, менторит инженеров и отвечает за производительность и доступность фронтенда.
Задачи
- Реализовывать крупные фронтенд-фичи с минимальным надзором
- Проектировать переиспользуемые архитектурные паттерны и развивать общий тулинг и дизайн-систему
- Выявлять и устранять узкие места производительности и проблемы доступности на системном уровне
- Менторить младших и средних инженеров: технические консультации, код-ревью, парное программирование
- Сотрудничать с кросс-функциональными партнёрами и дизайн-командой, уточнять неоднозначные требования и согласовывать реализацию UI с продуктовой стратегией
- Влиять на приоритеты роадмапа через оценку технической реализуемости и проактивное снижение рисков
- Строить интерактивные 2D/WebGL-фронтенды на Pixi.js и оптимизировать производительность через Web Workers
- Интегрировать AI-воркфлоу и AI-возможности во фронтенд-приложения
- Оптимизировать приложения с помощью code splitting, lazy loading, инструментов профилирования и CI/CD-тестовых фреймворков
Требования
- Глубокая экспертиза в JavaScript, TypeScript, React, HTML, CSS и современных паттернах фронтенд-архитектуры
- Опыт с тестовыми фреймворками (Playwright, Vitest, Jest, React Testing Library), сборщиками (Vite, Webpack), CI/CD-пайплайнами и AI-воркфлоу разработки
- Практический опыт создания интерактивных 2D/WebGL-фронтендов на Pixi.js, оптимизации производительности браузера через Web Workers и инструменты профилирования
- 7+ лет опыта во фронтенд-разработке, подтверждённый трек-рекорд менторства младших и средних разработчиков и проведения архитектурных ревью
- Глубокое знание стандартов веб-доступности, системной оптимизации производительности и инженерии дизайн-систем
- Исключительные навыки письменной и устной коммуникации с технической и нетехнической аудиторией, умение достигать консенсуса и уточнять пользовательские сценарии
- Способность согласовывать фронтенд-стратегию с бизнес-целями, декомпозировать сложные фичи на итеративные компоненты и снижать технический долг
- Степень бакалавра в computer science, электротехнике, машиностроении, гражданском строительстве, математике, физике или смежной технической области
Условия
- Щедрый оплачиваемый отпуск: PTO, больничные и плавающие праздники
- Полное медицинское, стоматологическое и офтальмологическое страхование, 100% оплачивается для сотрудника и семьи
- Взнос компании в HSA для покрытия франшизы по медстраховке
- Пенсионный план 401(k) с матчингом компании
- Компенсация высшего образования, конференций и программ самообучения
- Страхование от нетрудоспособности и жизни (краткосрочное и долгосрочное)
- Гибкий график работы (flex time)
Навыки
- JavaScript
- TypeScript
- React
- HTML
- CSS
- Pixi.js
- WebGL
- Web Workers
- Playwright
- Vitest
- Jest
- React Testing Library
- Vite
- Webpack
- CI/CD
- AI developer workflows
- Web accessibility
- Design systems
- Performance profiling