NoFluffJobs Praca zdalna Expert

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

j-labs software specialist

⚲ Cracow

28 560 - 33 600 PLN (B2B)

Wymagania

  • Node.js
  • TypeScript
  • Nest.js
  • PostgreSQL
  • GCP (nice to have)
  • GKE (nice to have)

Opis stanowiska

O projekcie:
Dołącz do zespołu budującego nowoczesną platformę B2B SaaS dla mikro i małych firm w Polsce. Tworzymy produkt, który łączy praktyczne narzędzia biznesowe z agentami AI, wspierając przedsiębiorców w codziennej pracy – od automatyzacji procesów, przez obsługę klientów i dokumentów, po sprzedaż, marketing i administrację.

Projekt realizowany jest we współpracy z dużym polskim partnerem infrastrukturalnym, który zapewnia dostęp do szerokiego kanału dystrybucji. My odpowiadamy za rozwój produktu, architekturę, technologię oraz jego dalsze skalowanie.

Obecnie jesteśmy na etapie walidacji rozwiązania i budowy MVP. W kolejnych miesiącach skupimy się na przygotowaniu platformy do produkcyjnego wdrożenia, rozwoju portfolio agentów AI, integracjach z systemami partnera oraz budowie bezpiecznej i skalowalnej architektury zgodnej z wymaganiami RODO i NIS2.

To rola dla osoby, która chce współtworzyć produkt od samego początku, mieć realny wpływ na decyzje techniczne i jednocześnie pozostać aktywnym programistą.

Wymagania:
Must-have

- Minimum 10 lat komercyjnego doświadczenia w tworzeniu backendu.
- Bardzo dobra znajomość Node.js, TypeScript oraz NestJS poparta doświadczeniem produkcyjnym.
-
Bardzo dobra znajomość PostgreSQL, w tym:

- 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.

Mile widziane

- 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.

Codzienne zadania:
- 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ę.

🔍 Dekoder Ogłoszenia

🔴
To rola dla osoby, która chce współtworzyć produkt od samego początku, mieć realny wpływ na decyzje techniczne i jednocześnie pozostać aktywnym programistą.
Oznacza to, że będziesz miał duży wpływ na kształt produktu i technologii, ale jednocześnie będziesz musiał aktywnie kodować, a nie tylko zarządzać.
🔴
Obecnie jesteśmy na etapie walidacji rozwiązania i budowy MVP.
Projekt jest w bardzo wczesnej fazie rozwoju, co oznacza potencjalne zmiany kierunku i niepewność co do ostatecznego kształtu produktu.
🔴
W kolejnych miesiącach skupimy się na przygotowaniu platformy do produkcyjnego wdrożenia, rozwoju portfolio agentów AI, integracjach z systemami partnera oraz budowie bezpiecznej i skalowalnej architektury zgodnej z wymaganiami RODO i NIS2.
Przed Tobą duża praca związana z dopracowaniem produktu, budowaniem infrastruktury i spełnianiem regulacji, co może oznaczać intensywny okres pracy.
🔴
Minimum 10 lat komercyjnego doświadczenia w tworzeniu backendu.
Poszukiwany jest bardzo doświadczony inżynier, co może sugerować, że oczekiwania co do samodzielności i jakości pracy są bardzo wysokie.
🟡
Projekt realizowany jest we współpracy z dużym polskim partnerem infrastrukturalnym, który zapewnia dostęp do szerokiego kanału dystrybucji.
Choć brzmi to pozytywnie, może oznaczać, że decyzje dotyczące produktu i technologii będą musiały uwzględniać wymagania i priorytety partnera.