Zoro
Sr. Software Engineer II, Buy
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в команду Buy Product Engineering: отвечает за опыт покупки — от корзины и оформления заказа до подтверждения, включая веб-интерфейсы и сервисы за ними.
Задачи
- Вести сложные full-stack инициативы в корзине, оформлении заказа и подтверждении заказа — от технического дизайна до измерения результатов в продакшене
- Создавать интуитивные, доступные и производительные пользовательские интерфейсы на TypeScript и React, Vue или аналогичном современном фреймворке
- Проектировать и эксплуатировать отказоустойчивые API и сервисы для состояния покупки, передачи платежа, отправки и подтверждения заказа
- Обеспечивать безопасные ретраи, понятные состояния ошибок, идемпотентность, таймауты зависимостей и корректное восстановление
- Декомпозировать неоднозначные бизнес-задачи на обоснованные технические подходы, компромиссы и инкрементальные планы поставки
- Использовать feature flags, эксперименты, observability и данные о поведении клиентов для улучшения конверсии и надёжности
- Работать в тесной связке с product, UX, аналитикой, платформенной и смежными commerce-командами
- При необходимости подключаться к приоритетным задачам SEO и Engage
- Повышать планку через код-ревью, практики тестирования, документацию и менторство
Требования
- 7+ лет опыта разработки и эксплуатации клиентских full-stack веб-приложений в значимом масштабе
- Уверенное владение TypeScript или JavaScript и опыт продакшен-приложений на React, Vue или аналогичном современном фреймворке
- Сильные навыки backend-разработки на Python и создания API/сервисов; опыт с Django или Flask — плюс
- Опыт построения надёжных stateful-процессов и интеграций с сервисами, где важны корректность, восстановление и понятное поведение при ошибках
- Опыт проектирования систем с реляционными и распределёнными хранилищами, асинхронными процессами и cloud-native практиками доставки
- Практическое понимание веб-производительности, доступности, тестирования, observability, CI/CD, безопасности и приватности
- Продемонстрированное системное мышление: умение балансировать ценность для клиента, технические риски, скорость поставки и поддерживаемость
- Чёткая коммуникация и привычка опираться на данные и результаты для клиента
Условия
- Гибридный формат: минимум два дня в неделю в офисе
- Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни с первого дня работы
- Программы поддержки материнства, до 14 недель оплачиваемого отпуска для рожающих родителей и до 4 недель для нерожающих, помощь с усыновлением
- 6 бесплатных сессий с лицензированным психотерапевтом в год и доступ к Wellhub
- Не менее 18 дней оплачиваемого отпуска в год для full-time сотрудников и 6 корпоративных праздников
- 6% взноса компании в 401K без взноса сотрудника
- Компенсация обучения, рефинансирование студенческих кредитов, финансовое консультирование
- Благотворительная программа с удвоением пожертвований
- Скидки для сотрудников и доступ в культурные учреждения Чикаго
- Офисные бонусы: кофе-бар, пиво, снеки, спортзал, вид на город
- Конкурентная совокупная компенсация с Zoro Incentive Plan
Навыки
- TypeScript
- JavaScript
- React
- Vue
- Python
- Django
- Flask
- API
- PostgreSQL
- Redis
- RabbitMQ
- Docker
- Kubernetes
- AWS
- GCP
- CI/CD
- feature flags
- observability
- testing
- accessibility
- web performance