← All jobs

EU remote

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

j-labs software specialistCracow, Poland; Remote

About this role

Staff/Lead Backend Engineer (node.js, typescript, AI) j-labs software specialist Daily tasks: - 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ę. Musts: Node.js, TypeScript, Nest.js, PostgreSQL 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.

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

Source listing: nofluffjobs_main