SS&C Technologies
Staff Front End Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер frontend в команду Geneva Web Development, которая модернизирует платформу управления портфелем и бухгалтерского учёта SS&C Advent на enterprise-приложениях React и TypeScript. Роль предполагает техническое лидерство, проектирование архитектуры и развитие дизайн-систем и переиспользуемых компонентов.
Задачи
- Разрабатывать модульный и масштабируемый код frontend-приложений
- Участвовать во всех фазах жизненного цикла разработки: проектирование, исследование, разработка, код-ревью, деплой и тестирование
- Обеспечивать высокое качество пользовательского опыта
- Эффективно взаимодействовать с командами UX, бизнес-аналитики и QA
- Развивать стандарты и лучшие практики presentation-слоя
Требования
- 10+ лет профессионального опыта в Web UI / frontend-разработке
- Опыт проектирования и развития крупномасштабных enterprise SPA-архитектур
- Сильное практическое владение React, TypeScript, JavaScript, HTML и CSS
- Понимание паттернов frontend-архитектуры, дизайна компонентов, управления состоянием, роутинга, интеграции с API, производительности, доступности, тестирования и веб-безопасности
- Опыт работы с современными UI-фреймворками, библиотеками переиспользуемых компонентов и дизайн-системами
- Подтверждённое техническое лидерство уровня Staff: архитектурные решения, технические стандарты, дизайн-ревью, код-ревью и менторинг
- Опыт определения и развития frontend-архитектуры и технологических роадмапов для нескольких команд
- Опыт интеграции SPA с REST или gRPC
- Понимание внутреннего устройства браузера, производительности рендеринга, управления памятью и оптимизации frontend-производительности
- Опыт проектирования и поддержки общих frontend-платформ, библиотек и переиспользуемых фреймворков
- Опыт frontend-observability: клиентское логирование, метрики, трейсинг, мониторинг ошибок и диагностика производительности
- Опыт построения стратегий frontend-тестирования: unit, component, integration и end-to-end
- Опыт работы с frontend-системами сборки, управлением зависимостями и оптимизацией доставки приложений: code splitting, lazy loading, оптимизация бандла, управление зависимостями
- Опыт тесной работы с UX/дизайн-командами и переноса дизайн-систем в переиспользуемые инженерные компоненты
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- План 401(k) с участием компании
- Оплачиваемый отпуск, праздники и родительский отпуск
- Компенсация профессионального развития
- Возможность ежегодного дискреционного бонуса и/или equity-наград (RSU, опционы)
- Базовая зарплата 150 000–175 000 USD в год
Навыки
- React
- TypeScript
- JavaScript
- HTML
- CSS
- SPA
- REST
- gRPC
- Redux Toolkit
- TanStack Query
- Angular
- Vue
- GraphQL
- WebSockets
- OAuth 2.0
- OpenID Connect
- Docker
- Kubernetes
- Nx
- Turborepo
- pnpm
- GitHub Actions
- Webpack
- NPM Scripts
- Agile
- Scrum