Millennium Management
EQST UI Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
UI-инженер в команду Skyline, которая строит общую UI-платформу для торговых и операционных систем инвестиционной фирмы. Разработка real-time веб-приложений на TypeScript и React.
Задачи
- Разрабатывать и развивать real-time веб-приложения на платформе Skyline на TypeScript, React и современных практиках frontend-разработки
- Проектировать и реализовывать интерфейсы для создания и управления ордерами, блоттеров, риск-менеджмента, мониторинга рынка и операционных процессов
- Создавать переиспользуемые компоненты, панели, workspace-возможности и паттерны взаимодействия для нескольких приложений
- Преобразовывать большие объёмы финансовых и операционных данных в понятные отзывчивые визуализации с сохранением производительности
- Работать с серверными компонентами и API для агрегации, фильтрации и применения бизнес-логики к данным
- Взаимодействовать с инвестиционными специалистами, экспертами и технологическими командами для уточнения требований и прототипирования
- Вести фичи end-to-end: от постановки задачи и архитектуры до реализации, тестирования, документации, выката и поддержки
- Использовать Claude Code через внутренние AI-инструменты Millennium на всех этапах SDLC
Требования
- 3+ года профессионального опыта разработки real-time production веб-приложений
- Сильный TypeScript и JavaScript, включая современные паттерны ES6+, глубокий опыт с React и компонентной разработкой UI
- Опыт управления сложным клиентским состоянием, асинхронными потоками данных и real-time/data-intensive приложениями (WebSockets, streaming API, WebWorkers, Canvas)
- Опыт интеграции клиентских приложений с сервисами и API (Electron, Node.js, GraphQL, gRPC или аналоги)
- Сильные навыки HTML5, CSS3 и адаптивной вёрстки; знание SASS приветствуется
- Понимание производительности: стоимость рендеринга, память браузера, сетевое поведение
- Опыт автоматизированного тестирования, отладки, code review, production-поддержки, прототипирования и user-centered design
- Степень бакалавра в Computer Science или смежной области
Условия
- Базовая зарплата $175,000–$250,000 (для Нью-Йорка)
- Дискреционный performance-бонус
- Комплексный пакет льгот
- Работа в глобальной инвестиционной фирме
Навыки
- TypeScript
- JavaScript
- ES6+
- React
- WebSockets
- streaming APIs
- WebWorkers
- Canvas
- Electron
- Node.js
- GraphQL
- gRPC
- HTML5
- CSS3
- SASS
- Claude Code