Powiązane oferty

Brak wyników spełniających kryteria wyszukiwania.

company logo

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

j-labsIkona lokalizacjiGlobalnie

Żródlo publikacji: JustJoin.it
Rodzaj zatrudnienia
Rodzaj zatrudnieniaPełny etat
Doświadczenie
DoświadczenieSenior
Dodano
Dodano21 lipca 2026
Wykryte przez nas
Wykryte przez nas21 lipca 2026
Zarobki
Zarobki28 560 - 33 600 PLN

O projekcie

Dołączy 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ą.

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

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,

    • pisanie raw SQL tam, gdzie jest to uzasadnione.

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

Zainteresowany ofertą?

Aplikuj już teraz!