Synergy Codes poszukuje doświadczonego Senior Backend Developera do pracy nad Workflow Builderem, zaawansowanym produktem służącym do wizualnego tworzenia i wykonywania procesów biznesowych. Dołącz do zespołu, który zajmuje się rozbudową silnika workflow, integracjami z systemami zewnętrznymi oraz wdrażaniem rozwiązań u klientów.
Zakres obowiązków
- Rozwój backendu produktu, API oraz mechanizmów wykonywania grafów workflow.
- Budowa i utrzymanie integracji z zewnętrznymi systemami klientów.
- Skalowanie workerów oraz optymalizacja wydajności i niezawodności procesów.
- Projektowanie modułów, przeprowadzanie testów oraz diagnostyka produkcyjna.
- Samodzielne prowadzenie zadań od etapu projektu aż po wdrożenie i utrzymanie.
Wymagania
- Bardzo dobra znajomość TypeScript i Node.js oraz doświadczenie w pracy z produkcyjnymi systemami backendowymi.
- Praktyczna wiedza na temat silników typu durable execution (np. Temporal).
- Doświadczenie w pracy z bazami PostgreSQL przy dużych wolumenach danych oraz systemami typu Redis.
- Znajomość chmury Azure lub AWS oraz praktyka w zakresie Docker, CI/CD i monitoringu.
- Biegła znajomość języka angielskiego (poziom C1) umożliwiająca swobodną komunikację z klientami.
- Zrozumienie zagadnień związanych z idempotencją, obsługą awarii oraz skalowalnością systemów.
Co oferujemy
- Możliwość pracy nad innowacyjnym produktem w środowisku nastawionym na wysoką jakość kodu.
- Współpracę w zespole, który stawia na dzielenie się wiedzą i wzajemny feedback.
- Realny wpływ na architekturę systemu i wybór rozwiązań technicznych.
- Pracę w pełni zdalną w profesjonalnym i wspierającym zespole.