Compass
17587 Software Engineer II- Front End
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Frontend-инженер в организацию Transaction Journey компании Compass. Разработка платформы управления сделками купли-продажи жилья, в частности продуктов transaction forms и eSign.
Задачи
- Разрабатывать ключевые frontend-компоненты интерфейсов на современных фреймворках, таких как React, для продуктов Forms и eSign
- Писать качественный поддерживаемый код с минимальным количеством дефектов и покрывать его тестами для предотвращения регрессий
- Улучшать операционные метрики, мониторинг систем и участвовать в on-call дежурствах для обеспечения надёжности платформы
- Самостоятельно реализовывать небольшие и средние компоненты, а со старшими инженерами — более сложные технические решения
- Стать экспертом по отдельным внутренним компонентам и инструментам и помогать коллегам
- Участвовать в code review, планировании и обсуждении дизайна в Agile-процессах
Требования
- BS в Computer Science, Software Engineering или эквивалентный практический опыт
- 2–4 года опыта разработки хорошо протестированных высокопроизводительных приложений
- 2+ года опыта с TypeScript, JavaScript и HTML/CSS
- 2+ года опыта с React и NodeJS
- Понимание структур данных, алгоритмов и компромиссов при реализации
- Внимание к дизайну и деталям
- Приверженность лучшим практикам тестирования с использованием Cypress и Jest
- Опыт или сильный интерес к использованию AI-инструментов разработки (ClaudeCode, GitHub Copilot)
- Плюсом будет: опыт backend-разработки на Java, Golang или Python
- Плюсом будет: знакомство с AWS/облачными технологиями, event-driven системами (например, Kafka) и современными CI/CD инструментами
Условия
- Базовый оклад $126,990–$141,100 в зависимости от знаний, навыков и опыта
- Бонусы и restricted stock units в составе компенсационного пакета
- Оплачиваемый отпуск, праздничные дни, больничные, родительский и recharge-отпуск
- Медицинская страховка, tele-health, стоматология и зрение
- План 401(k), flexible spending accounts (FSA)
- Программа компенсации транспортных расходов
- Страхование жизни и инвалидности
- Maven (поддержка новых родителей), Carrot (льготы по фертильности), UrbanSitter (сеть по подбору нянь)
- Employee Assistance Program и страхование питомцев
Навыки
- React
- TypeScript
- JavaScript
- HTML
- CSS
- NodeJS
- Cypress
- Jest
- ClaudeCode
- GitHub Copilot
- Java
- Golang
- Python
- AWS
- Kafka
- CI/CD