JustJoin.IT Praca zdalna Senior

Senior Automation Fullstack Developer

Link Group

⚲ Warszawa, Gdańsk, Poznań, Wrocław, Kraków, Łódź, Lublin, Białystok, Szczecin, Olsztyn

21 840 - 21 840 PLN netto (B2B)

Wymagania

  • min. 5 lat komercyjnego doświadczenia fullstack
  • bardzo dobra znajomość Pythona oraz TypeScript / React / Next.js
  • praktyka w orkiestracji workflow/zadań oraz testach E2E i jednostkowych (Playwright, pytest)
  • doświadczenie z kolejkami komunikatów (GCP Pub/Sub lub podobne), async workerami, retry i obsługą błędów
  • znajomość projektowania REST API, SSO/OAuth i bezpiecznych granic sieciowych
  • projektowanie schematów PostgreSQL i migracje oraz praca z object storage (GCS/S3)
  • doświadczenie w observability rozproszonym (logi, metryki, tracing, alerting) oraz CI/CD (GitHub Actions) i IaC (Terraform)
  • nastawienie na odpowiedzialność end-to-end i komunikacja z zespołami cross-funkcyjnymi (inżynierowie, naukowcy, biznes)

Opis stanowiska

Dołączysz do zespołu budującego i skalującego produkt w architekturze event-driven na GCP — frontend w Next.js, API w Pythonie oraz asynchroniczne workery w tle. Poza pisaniem kodu będziesz odpowiadać za cały cykl życia funkcji (od architektury po monitoring produkcji) oraz za wyznaczanie i egzekwowanie standardów automatyzacji testów i orkiestracji dla całego zespołu. To oferta dla doświadczonego fullstacka, który lubi brać odpowiedzialność end-to-end i ma realny wpływ na procesy inżynierskie — ale warto mieć świadomość, że rola wykracza poza własne zadania: będziesz tworzyć i pilnować standardów testowania oraz CI/CD dla innych członków zespołu, co oznacza dodatkowe obowiązki liderskie.

🔍 Dekoder Ogłoszenia

🔴
takes end-to-end ownership of features—from initial architecture and implementation to production monitoring
Oczekuje się, że będziesz samodzielnie odpowiadać za cały cykl życia funkcji, od pomysłu po utrzymanie w produkcji.
🔴
act as a quality advocate by setting automation standards (testing, orchestration, CI/CD) across the engineering team
Będziesz odpowiedzialny za definiowanie i wdrażanie procesów automatyzacji dla całego zespołu, co może oznaczać dodatkowe obowiązki poza własnymi zadaniami.
🔴
Define and enforce automated testing strategies (Playwright, pytest) and job/workflow orchestration standards for the team
Oprócz pisania kodu, będziesz musiał tworzyć i egzekwować standardy testowania i automatyzacji dla innych członków zespołu.
🟡
Design and operate resilient background processing workers utilizing Pub/Sub, async queues, retry policies, and dead-letter failure handling
Oczekuje się, że będziesz projektować i utrzymywać złożone systemy asynchroniczne, które wymagają głębokiej wiedzy o obsłudze błędów i niezawodności.
🟡
Connect applications with internal systems and third-party enterprise services via REST APIs, SSO/OAuth, and secure network boundaries
Będziesz musiał integrować systemy z różnymi zewnętrznymi i wewnętrznymi usługami, co może wymagać pracy z nieudokumentowanymi lub trudnymi w obsłudze API.