Staff/Lead Backend Engineer (node.js, typescript, AI)

170 - 200 PLN/ godz.B2B
SeniorFull-time·B2B
#388990·Dodano wczoraj·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

Node.jsTypeScriptNest.jsPostgreSQLGCPGKE

Firma i stanowisko

Dołącz do zespołu budującego nowoczesną platformę B2B SaaS dla mikro i małych firm w Polsce. Projekt realizowany jest we współpracy z dużym polskim partnerem infrastrukturalnym, który zapewnia dostęp do szerokiego kanału dystrybucji. Obecnie firma jest na etapie walidacji rozwiązania i budowy MVP, z planem przygotowania platformy do produkcyjnego wdrożenia oraz rozwoju portfolio agentów AI i integracji z systemami partnera.

Wymagania

  • Minimum 10 lat komercyjnego doświadczenia w tworzeniu backendu.
  • Bardzo dobra znajomość Node.js, TypeScript oraz NestJS z doświadczeniem produkcyjnym.
  • Bardzo dobra znajomość PostgreSQL: optymalizacja zapytań, query plans, indeksowanie, transakcje.
  • Doświadczenie w projektowaniu systemów asynchronicznych i event-driven (kolejki, retry, idempotency, job processing).
  • Bardzo dobra znajomość zagadnień bezpieczeństwa: OAuth 2.0, RBAC/ABAC, OWASP, audit logs, zarządzanie sekretami, permission boundaries.
  • Doświadczenie z rozwiązaniami multitenancy oraz izolacją danych.
  • Umiejętność prowadzenia decyzji architektonicznych oraz tworzenia ADR (Architecture Decision Records).
  • Doświadczenie z wykorzystaniem agentic coding oraz narzędzi AI przy zachowaniu wysokich standardów jakości kodu.

Nice to have:

  • Doświadczenie w budowie systemów obsługujących duży ruch i wysoką dostępność.
  • Znajomość OpenTelemetry, distributed tracing, structured logging, dashboardów oraz alertingu.
  • Doświadczenie z chmurą publiczną (preferowane GCP/GKE).
  • Doświadczenie z systemami płatności (np. Stripe).
  • Doświadczenie z integracją modeli LLM po stronie backendu.

Obowiązki

  • Projektowanie i rozwój backendu platformy w oparciu o Node.js, NestJS i TypeScript.
  • Projektowanie architektury systemu oraz podejmowanie kluczowych decyzji technicznych.
  • Tworzenie wysokiej jakości kodu i aktywny udział w codziennym developmentcie (hands-on).
  • Projektowanie i rozwój systemów asynchronicznych oraz architektury event-driven.
  • Optymalizacja PostgreSQL, analiza planów zapytań oraz projektowanie wydajnych modeli danych.
  • Projektowanie rozwiązań z zakresu bezpieczeństwa (OAuth 2.0, RBAC/ABAC, audit logs, zarządzanie sekretami).
  • Budowanie rozwiązań zapewniających izolację danych w środowiskach wielodzierżawowych (multitenancy).
  • Tworzenie i utrzymywanie dokumentacji architektonicznej (ADR).
  • Współtworzenie standardów jakości kodu oraz procesu developmentu opartego o agentic coding i AI-assisted development.
  • Współpraca z doświadczonym zespołem technicznym przy rozwoju produktu od MVP do rozwiązania obsługującego dużą skalę.

Benefity

  • Praca nad nowoczesną platformą B2B SaaS wspierającą mikro i małe firmy.
  • Możliwość współtworzenia produktu od MVP do rozwiązania produkcyjnego.
  • Praca z agentami AI oraz nowoczesnymi narzędziami wspierającymi development.
  • Praca w zespole z doświadczonymi specjalistami technicznymi.
J-LABS sp. z o.o.

J-LABS sp. z o.o.

69 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz