О компании
Constructor — платформа нового поколения для поиска и обнаружения товаров в электронной коммерции, оптимизирующая метрики: выручку, конверсию и прибыль. Поисковый движок разработан внутри компании с использованием трансформеров и генеративных LLM. Платформа обрабатывает более 1 миллиарда запросов в день на 150 языках в примерно 100 странах. Среди клиентов — Sephora, Under Armour, Petco. Компания основана в 2019 году, базируется в США.
О команде
Retail Media team строит платформу для связи ритейлеров и брендов. Retail media позволяет бренду покупать размещение в результатах поиска, просмотра, рекомендаций, подборок или викторин. Платформа интегрируется с онлайн-ритейлерами, предлагает таргетинг, ставки и аналитику. Команда новая, ищет Senior Full Stack инженеров для создания Customer Dashboard интерфейса для ритейлеров и брендов.
О задаче
Основная задача — проектировать, разрабатывать и поддерживать веб-приложение в тесном сотрудничестве с другими инженерами.
Обязанности
- Работать совместно с командами Product и Design над функциональностью Retail Media.
- Взаимодействовать с техническими и нетехническими бизнес-партнёрами для разработки и обновления функциональности.
- Общаться со стейкхолдерами внутри и вне команды.
- Разрабатывать функции Customer Dashboard с использованием Typescript и React, взаимодействуя с бэкенд-сервисами (Python и FastAPI).
Требования
- Уверенное знание клиентского JavaScript, база компьютерных наук и знакомство с принципами работы сетей.
- Опыт работы с Typescript и фронтенд-фреймворками, такими как React.
- Опыт создания, поддержки и отладки full-stack веб-приложений.
- Опыт работы с Python и одним из бэкенд-фреймворков (FastAPI, Flask или Django) или готовность изучить этот стек.
- Понимание принципов проектирования API.
- Знакомство с сервис-ориентированной архитектурой.
- Опыт работы с реляционными базами данных, распределёнными системами и решениями для кэширования (MySQL/PostgreSQL).
- Аналитические навыки и опыт работы с SQL для анализа данных в дашбордах и решениях (ClickHouse, Athena).
- Опыт работы с одним из крупных облачных провайдеров: AWS, Azure, GCP.
- Опыт работы в кросс-функциональных командах.
- Отличные коммуникативные навыки на английском языке.
- Идеальный кандидат имеет опыт создания рекламных технологий (ad tech).
Условия
- Безлимитный отпуск (рекомендуется минимум 3 недели в год).
- Полностью удалённая команда.
- Стипендия на обустройство рабочего места из дома.
- Ноутбуки Apple для новых сотрудников.
- Бюджет на обучение и развитие для каждого сотрудника, обновляется ежегодно.
- Отпуск по беременности и уходу за ребёнком для соответствующих сотрудников.
- Базовая зарплата: $80 000–$120 000 USD в зависимости от знаний, навыков, опыта и результатов собеседования.
- Опционы на акции в дополнение к базовой зарплате.
- Регулярные командные офлайн-встречи.
Разнообразие и инклюзивность
Constructor стремится создавать разнообразную, справедливую и инклюзивную рабочую среду. Компания является равноправным работодателем и приветствует кандидатов любого происхождения, предоставляя равные возможности независимо от образования, мнений, расы, цвета кожи, религии и других характеристик.