Synergy Codes
Senior Backend Developer
Remote · Posted yesterday
Job Description
Rozwijamy Workflow Builder, nasz produkt do wizualnego tworzenia i wykonywania procesów. Szukamy seniora, który będzie rozbudowywał nasz backend i silnik workflow oraz wdrażał produkt u klientów i integrował go z ich systemami. Codzienne zadania:Rozwój backendu produktu, API i mechanizmów wykonywania grafów workflow. Budowa i rozwój integracji produktu z zewnętrznymi systemami. Wdrożenia u klientów i integracje z ich systemami. Skalowanie workerów, optymalizacja wydajności i niezawodności procesów. Projektowanie modułów, testy, diagnostyka produkcyjna i code review. Współpraca i samodzielność:Samodzielnie prowadzisz zadania od projektu do wdrożenia i utrzymania. Ustalasz wymagania z klientem i zespołem. Zgłaszasz ryzyka i blokady, proponując rozwiązania. Dzielisz się wiedzą, uczestniczysz w code review i korzystasz z feedbacku. Swobodnie omawiasz rozwiązania techniczne z klientami po angielsku. Wymagania techniczne:Bardzo dobra znajomość TypeScript i Node.js oraz doświadczenie w rozwijaniu produkcyjnych backendów. Doświadczenie produkcyjne z Temporalem lub innym silnikiem durable execution i gotowość do pracy z Temporalem. Rozumienie determinizmu i replay, retry, trwałych timerów i wznowień. Umiejętność bezpiecznej zmiany kodu obsługującego trwające procesy. Idempotencja, deduplikacja, obsługa częściowych awarii i kompensacje. Rozumienie zależności między krokami i równoległych gałęzi workflow. Projektowanie i wdrażanie skalowalnych systemów. Skalowanie poziome workerów w Temporal lub podobnym silniku, kontrola współbieżności i usuwanie wąskich gardeł. PostgreSQL przy dużych wolumenach danych. Optymalizacja zapytań, indeksy, partycjonowanie, transakcje i migracje. Praktyka z Redisem lub podobnymi systemami, w tym cache, TTL, unieważnianie wpisów i spójność danych. Wdrażanie i utrzymanie aplikacji w Azure lub AWS. Znajomość jednej z tych chmur i gotowość do pracy w drugiej. REST API, webhooki i SSE. Uwierzytelnianie, uprawnienia, izolacja danych klientów i zarządzanie sekretami. Docker, CI/CD, testy integracyjne i obciążeniowe, monitoring i diagnozowanie awarii. Doświadczenie w pracy z agentami AI przy implementacji, testach lub analizie kodu. Sprawdzanie ich zmian i gotowość do dalszej pracy w takim setupie. Znajomość języka angielskiego na poziomie C1. Mile widziane React, React Flow Temporal TypeScript SDK Kubernetes, Terraform i OpenTelemetry Jeśli to coś, czego szukasz - aplikuj, a my chętnie porozmawiamy!
More jobs like this
Ingénieur Systèmes Senior - Exploitation & Fiabilité
Actual Talent · Romainville, Île-de-France
Senior Consultant - Compensation & Benefits (4-Month Engagement)
MENA Consultant · Abu Dhabi, UAE
Développeur Backend Node.js / TypeScript Senior – Data & GCP (490€ max)
BEEZEN · Paris, France · $490/day