TrueRank — ведущее агентство по удаленному подбору персонала, помогающее американским стартапам и предприятиям малого и среднего бизнеса нанимать лучших инженеров-программистов и дизайнеров из Восточной Европы. TrueRank предварительно проверяет и квалифицирует каждого кандидата для наших клиентов, чтобы помочь им принять быстрое и обоснованное решение.
Наш клиент — стартап, разрабатывающий API-интерфейсы для обеспечения встроенной торговли в приложениях и на веб-сайтах. Мы ищем старшего бэкэнд-инженера, способного комплексно реализовывать большие и сложные проекты и координировать функции между членами команды и системами.
Проекты в основном будут представлять собой внутреннюю работу с API, например:
- Создавайте абстракции для инкапсуляции входящих заказов Amazon для маршрутизации между несколькими учетными записями.
- Просматривайте журналы и выясняйте, почему некоторые заказы «застревают» в очередях или других частях API. и не могут полностью правильно обработать.
- Создайте возможность очищать электронные письма для отслеживания информации и отправлять ее на веб-перехватчики.
- Сделайте веб-перехватчики возможностью повторной попытки. Разумные и хорошо продуманные механизмы повторных попыток.
Работа будет удаленной, и у вас должно быть 3–5 часов совмещения с рабочим временем с 9:00 до 17:00 по тихоокеанскому времени.< br/>
Требования
- Хорошее знание TypeScript и Node.js, NestJS в качестве основы
- Опыт построения и поддержка высококачественных API, особенно GraphQL (gRPC является бонусом).
- Знание серверных архитектур, баз данных (например, MongoDB, Firestore) и систем кеширования (например, Redis)
- Опыт работы с Google Cloud Platform (GCP), Github Actions для CI/CD, Sentry, Grafana и Docker для развертываний в Google Cloud Run.
- Понимание практик DevOps, конвейеров CI/CD и инфраструктуры как кода.
- Знание английского языка от среднего до продвинутого.
- Бонус: опыт работы с платформами электронной коммерции, такими как Shopify, WooCommerce или BigCommerce