Перейти к содержимому
Empat
E
Empat

Старший Go/Node.js разработчик (интеграции)

Разработка и поддержка интеграций для ecommerce-платформы: коннекторы к Shopify, Magento, Meta, Zapier. Требуется 4+ года опыта, сильные Node.js/TypeScript и Go, знание Shopify API и событийных систем. Удаленная работа, небольшая команда, высокая автономия.

senior удалённо
Языки: English · Advanced
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<h3>О продукте:</h3><p>Наш клиент — это продуктовая компания из США, создающая платформу жизненного цикла маркетинга для брендов электронной коммерции: отслеживание поведенческих событий, персонализация на сайте и автоматизация email/SMS. Интеграции являются входной дверью продукта, а не второстепенной функцией.</p> <h3>Роль:</h3><p>Вы будете отвечать за слой, соединяющий платформы электронной коммерции и сторонние маркетинговые инструменты с продуктом: создание и поддержка коннекторов (Shopify, Adobe/Magento, Meta, Zapier), обеспечение быстрой и надежной синхронизации данных (клиенты, заказы, товары, отзывы, согласия на рассылку), а также разработка приложений для мерчантов, которые устанавливают отслеживание.</p> <h3>Технологический стек:</h3><ul><li>Go & Node.js микросервисы (chi, Express, gRPC, MongoDB, PostgreSQL)</li><li>Встраиваемое приложение Shopify: TypeScript, Remix на Cloudflare Workers, Polaris; плагины платформы для WooCommerce и Adobe/Magento (PHP), Zapier (JavaScript)</li><li>Конвейер событий: Kafka, GCP Pub/Sub, protobuf контракты; Kubernetes (GKE) + Helm</li></ul><h3>Обязанности:</h3><ul><li>Создавать и поддерживать коннекторы платформ: OAuth потоки установки, подписки на вебхуки, проверка HMAC подписи, API-клиенты с ограничением скорости, ETL-подобные бэксфиллы</li><li>Расширять реестр коннекторов новыми сторонними интеграциями (платформы отзывов, приложения подписок, ESP, рекламные платформы) с использованием конфигурации на основе схем</li><li>Поддерживать работоспособность высоконагруженного приема вебхуков и воркеров синхронизации на основе очередей: идемпотентность, повторные попытки, обратное давление; мониторинг с помощью Prometheus, Sentry, OpenTelemetry</li><li>Разрабатывать пользовательские интерфейсы установки и настроек для мерчантов в панели управления коннекторами</li><li>Отлаживать проблемы в продакшене, связанные с API платформ, в многотенантной среде</li></ul><h3>Требования:</h3><ul><li>4+ года бэкенд-разработки с реальным продакшен-опытом интеграции сторонних API</li><li>Отличные навыки разговорного английского языка</li><li>Хорошее владение Node.js/TypeScript и рабочий Go (или хорошее владение Go и рабочий Node)</li><li>Практический опыт работы с API хотя бы одной крупной платформы электронной коммерции, в идеале Shopify (Admin GraphQL API, вебхуки, OAuth приложений, встраиваемые приложения)</li><li>Событийно-ориентированные системы: очереди сообщений (BullMQ, Pub/Sub, Kafka или аналогичные), паттерны воркеров, ограничение скорости, идемпотентная обработка</li><li>Аутентификация для интеграций: OAuth 2.0, JWT, проверка HMAC вебхуков</li><li>MongoDB или PostgreSQL, Redis, Docker, развертывание Kubernetes</li><li>Четкая письменная коммуникация и способность работать автономно в небольшой команде</li></ul><h3>Будет плюсом:</h3><ul><li>Маркетинговые/ESP API (Klaviyo, Mailchimp), платформы отзывов (Yotpo, Okendo) или платформы подписок (Recharge, Stay Ai, Ordergroove)</li><li>PHP (разработка модулей для WordPress/WooCommerce или Adobe/Magento 2)</li><li>gRPC и protobuf, проектирование API на основе схем</li><li>Cloudflare Workers, Remix или Next.js, Shopify Polaris</li><li>GCP (Pub/Sub, Cloud Run, GCS, Dataflow) и Helm</li><li>Разработка интеграций для Zapier или аналогичных iPaaS</li><li>Опыт работы с LLM: промптинг, агентные рабочие процессы, оценка и итерация по выводу модели</li></ul><h3>Как работает команда</h3><p>Небольшая команда, высокая степень ответственности, минимум процессов. Вы будете выкладывать код в продакшен в первые же недели и полностью отвечать за свои сервисы, включая наблюдаемость и дежурство для того, что вы создаете, причем ваша зона ответственности будет расширяться так быстро, как вы будете к этому готовы.</p><p>LLM-агенты (Claude/Codex) являются неотъемлемой частью работы команды: агентные рабочие процессы кодируют структуру коннектора (аутентификация, синхронизация, вебхуки, обработка ошибок) и специализируют ее для каждой платформы. Умение комфортно работать с LLM является частью работы.</p> <div> <a href="https://jobs.dou.ua/companies/empat/vacancies/365346/#reply-btn-id">Откликнуться на вакансию</a> </div>

навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Empat

11 активных вакансий в компании

1 нед. назад

Старший инженер машинного обучения

Старший ML-инженер для построения и масштабирования production-систем персонализации и принятия решений в реальном времени. Нужен опыт с Python/Go, TensorFlow/PyTorch, MLOps (Docker, Kubernetes, Airflow) и облачными платформами. Предлагают удаленную или гибридную работу, конкурентную зарплату и интересные задачи.

Machine Learning MLOps Python +18
senior удал. dou
2 нед. назад

Middle QA инженер

Ищем Middle QA инженера для финтех-проекта. Нужно тестировать веб, iOS и админ-панель, писать тест-кейсы, работать с API и интеграциями. Требуется опыт ручного тестирования, знание Postman и понимание финтех-процессов. Предлагают гибридный формат, медстраховку и бюджет на обучение.

QA manual testing API testing +7
middle удал. dou
2 нед. назад

Старший Java инженер

Старший Java-разработчик для создания платформы интеграции данных в сфере EdTech. Нужно проектировать модели данных, строить высоконагруженные конвейеры обработки и обеспечивать качество данных. Требуется глубокое знание Java, опыт с потоковой обработкой и облачными архитектурами. Компания предлагает конкурентную оплату, медстраховку и гибридный формат работы.

Java Apache Beam Spark +7
senior удал. dou
2 нед. назад

Старший Java разработчик (Event-Driven Communications Platform)

Старший Java-разработчик для создания высоконагруженной платформы доставки сообщений. Нужен опыт с event-driven архитектурами, распределенными системами и Java. Предлагают конкурентную оплату, страховку, обучение и гибридный формат работы.

Java event-driven distributed systems +6
senior удал. dou

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

6 вакансий
U
Uptech
10 ч. назад

Senior Backend Developer

Uptech шукає досвідченого Senior Backend Developer для роботи над міжнародними продуктами. Потрібен досвід від 5 років, знання кількох мов програмування (Go, Node.js, Java, Ruby) та активне використання AI-інструментів. Компанія пропонує повністю віддалену роботу, гнучкий графік та оплачувану відпустку.

Go Node.js Java +15
senior удал. dou
VK
V
VK
18 ч. назад

Senior Go-инженер

~1 869 640 – 2 966 645 ₸ оценка

Ищем опытного Go-разработчика для создания и поддержки сетевых сервисов. Требуется глубокое знание Go, опыт с NoSQL и системами мониторинга. Предлагаем работу в команде с возможностью менторинга и участия в архитектурных решениях.

Go сетевые сервисы Redis +7
senior удал. hh
Andersen
A
Andersen
1 д. назад

Go разработчик

~1 869 640 – 2 966 645 ₸ оценка

Разработка высоконагруженной платформы управления автопарком для сервисов райдшеринга. Требуется опытный Go-разработчик с глубокими знаниями SQL, Redis и микросервисной архитектуры. Предлагают удаленную работу, карьерный рост и бонусы.

Go SQL Redis +13
senior удал. hh
R
Readdle
1 д. назад

Старший Backend инженер

Readdle ищет Senior Backend Engineer для работы над почтовым приложением Spark. Вы будете проектировать отказоустойчивые распределенные системы на Golang, оптимизировать производительность критических компонентов, наставлять новых членов команды и проводить код-ревью. Требуется сильный опыт бэкенд-разработки на Golang, знание распределенных систем, реляционных БД и Kubernetes. Предлагается удаленная работа, профессиональный рост и влияние на продукты.

Golang Kubernetes AWS +3
senior удал. dou
Rocket Tech
R
Rocket Tech
1 д. назад

Senior Go/Java Developer

~1 000 000 – 1 500 000 ₸ оценка

Ищем Senior Go/Java разработчика для развития микросервисов и новых продуктов в финтех-проекте крупного банка. Требуется опыт Go от 3 лет, знание Java, Kafka, SQL/NoSQL и микросервисной архитектуры. Предлагаем гибридный или удаленный формат, работу в сильной команде и возможности роста.

Go Java микросервисы +9
senior удал. hh
Озон
О
Озон
2 д. назад

Go-разработчик (Озон Доставка)

~1 869 640 – 2 966 645 ₸ оценка

Команда Озон Доставки ищет опытного Go-разработчика для создания нового продукта с нуля. Предстоит разрабатывать функционал заказов, интеграции и архитектурные решения. Стек: Go, gRPC, PostgreSQL, Redis, Kafka. Требуется от 5 лет коммерческого опыта и уверенное знание Unix.

Go gRPC PostgreSQL +7
senior удал. hh