Staff/Lead Backend Engineer (node.js, typescript, AI)
170 - 200 PLN/ godz.B2B
SeniorFull-time·B2B
#388990·Dodano wczoraj·0
Źródło: nofluffjobs.comTech 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.
69 aktywnych ofert