BusinessWeb, jako HubSpot Elite Partner, poszukuje doświadczonego Senior Node.js Developera, który specjalizuje się w integracjach systemów CRM z platformami ERP. Jeśli potrafisz samodzielnie zaprojektować i wdrożyć zaawansowane rozwiązania integrujące systemy klasy enterprise, dołącz do naszego zespołu.
Zakres obowiązków
- Projektowanie architektury integracji HubSpot z systemami ERP takimi jak Comarch XL czy SAP.
- Tworzenie middleware obsługującego synchronizację danych, w tym ofert, faktur i stanów magazynowych.
- Wybór optymalnych podejść integracyjnych, takich jak polling, webhooki czy kolejkowanie zadań.
- Implementacja mechanizmów odpornościowych, w tym logiki retry, obsługi błędów oraz deduplikacji danych.
- Budowa automatyzacji z wykorzystaniem narzędzi n8n, Make oraz API modeli językowych (LLM).
Wymagania
- Minimum 4 lata doświadczenia komercyjnego, w tym co najmniej 2 lata w integracjach systemów biznesowych.
- Praktyczna znajomość Node.js oraz umiejętność pracy z Pythonem przy skryptach automatyzacyjnych.
- Doświadczenie w integrowaniu CRM z zewnętrznymi systemami przez REST API (udokumentowane projektami produkcyjnymi).
- Znajomość wzorców architektonicznych, obsługi błędów w środowiskach bez UI oraz standardów bezpieczeństwa (OAuth 2.0, JWT).
- Samodzielność w zarządzaniu cyklem życia kodu, znajomość Docker, CI/CD oraz umiejętność pracy z React.
Co oferujemy
- Praca w pełni zdalna z dowolnego miejsca w Polsce.
- Realny wpływ na rozwój autorskich produktów softwareowych oraz modelu REV/BW.
- Bezpośrednia współpraca z Revenue Architektem i VP of Delivery w małej firmie bez korporacyjnej hierarchii.
- Dostęp do pełnej dokumentacji i środowisk testowych HubSpot na poziomie Elite Partnera.
- Współpraca w zespole doświadczonych specjalistów, gdzie Twoje decyzje architektoniczne mają długofalowe znaczenie.