JustJoin.IT Praca zdalna Senior

Senior Node.js Developer

TQLO SP. Z O.O.

⚲ Warszawa

25 200 - 33 600 PLN netto (B2B)

Wymagania

  • minimum 5 lat doświadczenia komercyjnego z Node.js, JavaScript oraz TypeScript
  • bardzo dobra znajomość NestJS
  • doświadczenie z architekturą mikroserwisową oraz projektowaniem systemów
  • znajomość relacyjnych baz danych (PostgreSQL, MySQL lub SQL Server)
  • doświadczenie z testami jednostkowymi, integracyjnymi i E2E
  • praktyczna znajomość zagadnień bezpieczeństwa aplikacji
  • doświadczenie z AI-assisted development (Cursor, Claude Code, Codex lub podobne)
  • angielski umożliwiający swobodną komunikację

Opis stanowiska

TQLO tworzy produkt InsurTech dla rynku amerykańskiego, z którego korzystają miliony użytkowników w ubezpieczeniach mieszkaniowych. Jako Senior Node.js Developer będziesz projektować i rozwijać backend w Node.js/TypeScript, tworzyć mikroserwisy i integracje oraz wdrażać aplikacje z użyciem Dockera i Kubernetes. To rola w pełni zdalna, dla osoby samodzielnej, która bierze odpowiedzialność za jakość kodu i chętnie wykorzystuje narzędzia AI w codziennej pracy. Uwaga: opis obejmuje rozwiązywanie problemów produkcyjnych, co może oznaczać konieczność gaszenia pożarów i pracę z systemami wymagającymi stabilizacji.

🔍 Dekoder Ogłoszenia

🟡
realnie wpływają na sposób, w jaki miliony użytkowników korzystają z ubezpieczeń mieszkaniowych
Może oznaczać, że praca jest ważna i ma duży zasięg, ale równie dobrze może być pustym frazesem bez konkretów.
🟡
chętnie wykorzystuje AI w codziennej pracy
Może oznaczać faktyczne wykorzystanie narzędzi AI do usprawnienia pracy, ale też może być próbą przyciągnięcia kandydatów, którzy chcą pracować z nowymi technologiami, nawet jeśli ich rola w tym będzie marginalna.
🔴
Rozwiązywanie problemów produkcyjnych poprzez analizę kodu, danych i zachowania systemów.
Może oznaczać ciekawe wyzwania techniczne, ale też wskazywać na potencjalne problemy z stabilnością systemu, które wymagają ciągłego gaszenia pożarów.
🟡
Ścisła współpraca z Product Managerami, Architektami oraz zespołem inżynierskim.
Może oznaczać dobrą komunikację i synergiczne działanie, ale też sugerować potencjalne konflikty interesów lub nadmierną liczbę spotkań i dyskusji.
🟡
Wykorzystywanie narzędzi AI (m.in. Cursor, Claude Code, Codex lub podobnych) jako elementu codziennego procesu developmentu.
Choć brzmi nowocześnie, faktyczne wykorzystanie AI może być ograniczone do prostych zadań, a nie do znaczącego usprawnienia pracy.