BEL USA
Senior Full Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack инженер в BEL USA для проектирования и поддержки масштабируемых eCommerce-сервисов на AI-driven платформе. Работа охватывает frontend, backend, API и базы данных, а также участие в формировании технического направления вместе с Product и Design.
Задачи
- Проектировать и разрабатывать современные eCommerce-сервисы на масштабируемой, безопасной платформе с использованием AI
- Разрабатывать frontend-интерфейсы на React или аналогичных фреймворках
- Реализовывать и поддерживать API, модели данных, микросервисы и фоновые воркеры
- Проектировать и оптимизировать схемы, запросы и производительность SQL/NoSQL
- Отвечать за полный жизненный цикл разработки: дизайн, код, код-ревью, тестирование, деплой и документация
- Писать чистый, поддерживаемый и хорошо покрытый тестами код
- Оснащать приложения логированием, метриками, трейсингом, алертингом и runbook'ами
- Учитывать безопасность, приватность и производительность с самого начала
- Участвовать в on-call дежурствах и улучшать надёжность по итогам пост-инцидентных разборов
- Эффективно взаимодействовать с кросс-функциональными командами и развивать культуру инженерных ревью
Требования
- Bachelor’s degree in computer science или смежная область
- Минимум 5 лет профессионального опыта в разработке ПО, включая владение production-системами
- Практический опыт с Node.js, React и TypeScript: архитектура компонентов, управление состоянием, паттерны загрузки данных, формы, доступность, профилирование и тестирование (React Testing Library, Playwright)
- Опыт проектирования и реализации API, асинхронных паттернов и масштабируемых backend-сервисов
- Прочная база в веб-фундаментах: HTTP, кэширование, cookies, security headers/CSP, OAuth/OIDC, безопасное кодирование
- Сильный опыт проектирования SQL и NoSQL баз данных, миграций и оптимизации производительности
- Умение выпускать надёжное, наблюдаемое и поддерживаемое ПО и работать с Product и Design командами
- Право на работу в США (спонсорство визы не предоставляется)
Условия
- Сертифицированное Great Place to Work и Top Workplace
- 80% сотрудников считают BEL отличным местом работы
- Возможности карьерного роста в компании, которая ставит людей на первое место
- Участие в on-call ротациях
Навыки
- Node.js
- React
- TypeScript
- React Testing Library
- Playwright
- SQL
- NoSQL
- HTTP
- OAuth
- OIDC
- CSP
- микросервисы
- API