Senior Backend Developer in Wrocław

Senior Backend Developer in Wrocław

Wrocław Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Rozwijaj backend i silnik workflow, wdrażaj produkt u klientów i łącz go z ich systemami.
  • Firma: Innowacyjna firma technologiczna z kulturą współpracy.
  • Benefity: Konkurencyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Doświadczenie w TypeScript i Node.js oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Poszukujemy starszego inżyniera, który rozwija backend i silnik roboczy za Workflow Builder oraz wprowadza produkt do środowisk klientów. Posiadasz moduły od początku do końca, od projektowania po wdrożenie i wsparcie produkcyjne.

Budujemy Workflow Builder, nasz produkt do projektowania i uruchamiania procesów wizualnie. Daje platformom automatyzacyjnym edytor workflow na froncie i trwały silnik wykonawczy pod spodem.

Twoim zadaniem będzie rozwijanie backendu i silnika roboczego, wdrażanie produktu u klientów oraz łączenie go z ich systemami. To praktyczna rola seniora z krótką ścieżką od decyzji do produkcji.

Co będziesz robić:

  • Rozwijać backend produktu, API oraz mechanikę, która wykonuje grafy workflow.
  • Budować i rozwijać integracje z systemami zewnętrznymi.
  • Przeprowadzać wdrożenia u klientów i łączyć produkt z systemami klientów.
  • Skalować pracowników i poprawiać wydajność oraz niezawodność działających procesów.
  • Projektować moduły, pisać testy, diagnozować problemy produkcyjne i przeglądać kod.

Oczekiwania:

Musisz mieć:

  • Silne umiejętności w TypeScript i Node.js, z doświadczeniem w budowaniu backendów w produkcji.
  • Doświadczenie w pracy z Temporal lub innym trwałym silnikiem wykonawczym oraz gotowość do pracy z Temporal.
  • Wyraźne zrozumienie determinizmu i odtwarzania, ponownych prób, trwałych timerów i wznowień.
  • Idempotencja, deduplikacja, obsługa częściowych awarii i kompensacja.
  • Projektowanie i wdrażanie systemów, które skalują.
  • PostgreSQL przy dużych wolumenach danych: optymalizacja zapytań, indeksy, partycjonowanie, transakcje i migracje.
  • Praktyczna praca z Redis lub podobnymi systemami, w tym cache, TTL, unieważnianie i spójność danych.
  • Wdrażanie i uruchamianie aplikacji na Azure lub AWS. Znasz jedną z nich i jesteś gotowy do pracy w drugiej.
  • REST APIs, webhooks i SSE (zdarzenia wysyłane przez serwer).
  • Autoryzacja, uprawnienia, izolacja danych klientów i zarządzanie sekretami.
  • Docker, CI/CD, testy integracyjne i obciążeniowe, monitorowanie oraz diagnozowanie awarii.
  • Doświadczenie w pracy z agentami AI przy implementacji, testach lub analizie kodu.
  • Znajomość języka angielskiego na poziomie C1.

Miło widziane:

  • React i React Flow.
  • Temporal TypeScript SDK.
  • Kubernetes, Terraform i OpenTelemetry.

Jak pracujesz z nami:

  • Realizujesz zadania samodzielnie, od projektowania po wdrożenie i utrzymanie.
  • Uzgadniasz wymagania z klientem i zespołem. Zgłaszasz ryzyka i przeszkody oraz proponujesz rozwiązania.
  • Dzielenie się wiedzą, udział w przeglądach kodu i reagowanie na feedback.
  • Dyskusja rozwiązań technicznych z klientami w języku angielskim.

Model pracy: zdalny lub hybrydowy. Nasze biuro znajduje się we Wrocławiu, jeśli lubisz pracować na miejscu.

Twoje następne wspaniałe miejsce pracy to coś więcej niż tylko praca. Rozmowa trwa około 2 godzin. Jest trochę długa, ale nie mamy więcej rozmów, follow-upów ani zadań domowych. Staramy się zapewnić przyjazną, nieformalną atmosferę, aby zredukować stres. Nie musisz się martwić.

Senior Backend Developer in Wrocław – pracodawca: Synergy Codes

Synergy Codes to doskonały pracodawca, który oferuje elastyczne warunki pracy zdalnej oraz dynamiczne środowisko, w którym możesz rozwijać swoje umiejętności jako inżynier backendowy. Nasza kultura pracy opiera się na współpracy i innowacyjności, a każdy członek zespołu ma realny wpływ na rozwój produktów, co sprawia, że praca u nas jest nie tylko satysfakcjonująca, ale i pełna możliwości rozwoju zawodowego.

S

Dane kontaktowe:

Zespół rekrutacyjny Synergy Codes

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Backend Developer in Wrocław

TypeScript
Node.js
Temporal
Determinism
Idempotency
PostgreSQL
Redis