Software Mind
Software Mind
Software Mind — технологическая компания, предоставляющая услуги по разработке программного обеспечения и цифровой трансформации организациям в сферах искусственного интеллекта, SaaS и телекоммуникаций. Компания разрабатывает индивидуальные программные решения и мобильные приложения, оказывает консультационные услуги в области облачных технологий и создает решения на основе ИИ с учетом потребностей клиентов из таких отраслей, как финансовые услуги, телекоммуникации, биотехнологии и медиа. В команде Software Mind более 1 000 сотрудников, которые помогают компаниям, работающим на глобальных рынках, реализовывать технологические инициативы и развивать цифровые направления.

Ведущий full-stack-разработчик .NET и React

Разработка сервисов на Shopify, .NET и React для американской компании электронной торговли рекламной продукцией. Интеграция служб доставки, интернет-магазинов и систем управления заказами.

Описание

  • Создавать и поддерживать интеграции витрин Shopify, включая Admin API, вебхуки и подключение оформления заказов.
  • Разрабатывать интерфейсы на React для администрирования и настройки.
  • Проектировать и реализовывать конечные точки и сервисы Web API на .NET 8.
  • Подключать сторонние API через понятные адаптеры.
  • Разрабатывать событийный обмен сообщениями с SNS/SQS, включая идемпотентность и обработку повторных попыток.
  • Обеспечивать быстродействие и надежность клиентских интерфейсов.
  • Согласовывать контракты API с партнером клиента по интернет-магазину.
  • Писать модульные, интеграционные и компонентные тесты.
  • Документировать API с помощью OpenAPI, а сценарии интеграции — в Confluence.
  • Участвовать в проверке кода, спринт-мероприятиях и технических встречах с клиентом.

Требования

  • Не менее пяти лет опыта full-stack-разработки; уверенное владение C#/.NET (ASP.NET Core, .NET 6+) и React с TypeScript.
  • Практический опыт интеграции Shopify, включая Admin API (GraphQL/REST), вебхуки и интеграцию оформления заказов.
  • Уверенные навыки проектирования REST API и опыт работы с OpenAPI/Swagger.
  • Опыт интеграции сторонних API, включая аутентификацию, ограничения частоты запросов, повторные попытки и обработку ошибок.
  • Практическое знание AWS Lambda, SQS/SNS и ECS.
  • Знакомство с принципами чистой архитектуры, внедрением зависимостей и концепциями DDD/CQRS.
  • Системный подход к тестированию серверных и клиентских систем.
  • Опыт работы с Docker и CI/CD.
  • Отличный письменный и устный английский для ежедневного общения с клиентом.
  • Опыт работы с API служб доставки или перевозчиков будет преимуществом.
  • Опыт работы с Shopify Plus, Hydrogen или безголовыми витринами электронной торговли будет преимуществом.
  • Опыт создания административных интерфейсов с библиотеками компонентов, такими как Polaris или MUI, будет преимуществом.
  • Знание розничной торговли, электронной торговли или сферы рекламной продукции будет преимуществом.

Преимущества

  • Сотрудникам доступна удаленная работа.

Похожие вакансии

Software Mind

Ведущий backend-разработчик (.NET) — удалённая работа в Коста-Рике

Software Mind

Разрабатывайте микросервисы на .NET в AWS для white-label B2B-платформы электронной коммерции Software Mind, связывая Shopify с маркетплейсами, платёжными и налоговыми системами.

Открыть
Software Mind

Старший backend-инженер .NET — Software Mind, удалённо (Коста-Рика)

Software Mind

Разрабатывайте микросервисы на .NET для B2B-клиентов Software Mind в сфере электронной коммерции. Интегрируйте сервисы AWS, торговые площадки и устаревшие системы.

Открыть
Devlane

Старший инженер Scala полного цикла

Devlane
51 – 200 Сотрудники
B2BПодбор персонала

Ведите разработку функций ядра данных, создавайте оптимизированные API на Scala и вносите изменения в интерфейсы на TypeScript. Devlane предоставляет услуги усиления команд быстрорастущих международных компаний.

Открыть
Jobsity

Go-разработчик серверной части среднего уровня — удалённо, Латинская Америка

Jobsity

Разрабатывайте и поддерживайте микросервисы на Go и REST API для высоконагруженной платформы Jobsity. Отвечайте за серверную часть, проверку кода, качество и расследование инцидентов в удалённой команде.

Открыть
Jobsity

Старший инженер по встроенному ПО на Python

Jobsity

Поддерживайте ПО на Python и Docker для промышленных систем инспекции Jobsity на устройствах NVIDIA Jetson. Отвечайте за развертывание, OTA-обновления, драйверы оборудования и обмен сообщениями через MQTT или Kafka.

Открыть