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

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!