ComPsych
Senior Frontend Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Engineer в ComPsych для развития фронтенд-платформы: архитектура домена, дизайн-система, доступность и производительность. Работа в Angular + TypeScript с активным использованием AI-агентов в разработке.
Задачи
- Отвечать за фронтенд-домен целиком: архитектуру, качество, развитие и поведение в продакшене
- Задавать техническое направление фронтенд-платформы, проектировать паттерны и делегировать реализацию AI-агентам
- Решать сложные фронтенд-проблемы в продакшене, проводить диагностику и принимать решения по поддержке браузеров
- Работать с Product, Design, QA и full-stack инженерами над формированием решений
- Задавать планку качества: доступность, тестирование, проверяемость изменений до релиза
- Менторить инженеров, ревьюить значимые изменения и делать сильные инженерные решения воспроизводимыми
Требования
- Глубокий опыт с TypeScript и современной фронтенд-разработкой
- Опыт построения крупных приложений на Angular, React или аналогичном фреймворке
- Понимание компонентной архитектуры, состояния и реактивных потоков данных, роутинга, рендеринга, API и асинхронности
- Сильные знания веб-платформы: семантический HTML, CSS, DOM и событийная модель, браузерные API, кросс-браузерность
- Опыт проектирования переиспользуемых фронтенд-систем: API компонентов, композиция, токены, темизация, версионирование, миграции
- Умение выстраивать стратегию тестирования фронтенда (unit, component, interaction, visual regression, e2e)
- Опыт с Jest, Testing Library, Playwright, Storybook или аналогичными инструментами
- Понимание фронтенд-безопасности: XSS, аутентификация и сессии, браузерное хранилище, сторонние скрипты
- Опыт технического лидерства и ответственности за продакшен и инциденты
- Работа в AI-first подходе с агентными инструментами
Условия
- Полный соцпакет: оплачиваемый отпуск, медицинская, стоматологическая и офтальмологическая страховка
- 401(k) с match
- Программа wellness и EAP
- Зарплата $150,000 - $200,000 (USD) в год
Навыки
- TypeScript
- Angular
- React
- HTML
- CSS
- DOM
- Jest
- Testing Library
- Playwright
- Storybook
- visual regression
- accessibility
- performance
- XSS