.
Backend Developer (Mid) @ Respect Energy Fuels Sp zo.o.
  • Warsaw
Backend Developer (Mid) @ Respect Energy Fuels Sp zo.o.
Warszawa, Warsaw, Masovian Voivodeship, Polska
Respect Energy Fuels Sp zo.o.
11. 2. 2026
Informacje o stanowisku

Budujemy i rozwijamy aplikacje webowe, które realnie wspierają kluczowe procesy firmy: od pozyskania danych, przez integracje, po szybkie i bezpieczne udostępnienie informacji użytkownikom biznesowym. Szukamy osoby, która lubi ownership, potrafi myśleć produktowo i chce pracować blisko biznesu – bez zbędnej biurokracji.

Jak pracujemy

  • Mały, odpowiedzialny zespół – krótkie ścieżki decyzyjne i realny wpływ na produkt.
  • Bliska współpraca z biznesem (Trading/Risk/Trade Support) – szybko weryfikujemy hipotezy i priorytety.
  • Pragmatyczna jakość: testy tam, gdzie ryzyko jest największe; automatyzacja i obserwowalność jako standard.
  • Code review i dzielenie się wiedzą – stawiamy na wzrost kompetencji, nie na „hero coding”.

Wymagania (must-have)

  • TypeScript + Node.js w projektach produkcyjnych (min. ~2–3 lata doświadczenia komercyjnego).
  • Praktyka w NestJS (lub zbliżonym frameworku) i projektowaniu API (REST i/lub GraphQL).
  • Dobra znajomość SQL i praca z relacyjną bazą danych (MySQL/PostgreSQL).
  • Podstawy bezpieczeństwa aplikacji: autentykacja/autoryzacja (np. JWT), uprawnienia, ochrona danych.
  • Git oraz nawyki inżynierskie: code review, czytelny kod, odpowiedzialność za jakość.
  • Polski C1/C2, angielski min. B2.

Mile widziane (nice-to-have)

  • Docker i podstawy Kubernetes (świadomość jak aplikacja działa po deployu).
  • CI/CD (np. GitHub Actions) i komfort pracy z pipeline’ami.
  • Kafka lub podejście event-driven; Redis jako cache (jeśli potrzebne).
  • Doświadczenie z domeną energii/tradingu lub systemami o dużym znaczeniu biznesowym.

Stack w projekcie (z którym pracujemy)

  • Cloud: Azure (w tym ACR)
  • Runtime: Kubernetes
  • GitOps/Deploy: ArgoCD + Helm
  • CI/CD: GitHub Actions
  • Frontend: Next.js + React + TypeScript
  • Backend: Node.js + NestJS (TypeScript) + GraphQL/REST + JWT
  • Bazy danych: MySQL i/lub PostgreSQL (SQL)
  • Dane/automatyzacje: Apache Airflow (Python/SQL)
  • Integracje/asynchronicznie: Kafka (Strimzi) oraz WebSocket (tam, gdzie potrzebne)
  • Sekrety i bezpieczeństwo: Vault (secrets), ingress-nginx + cert-manager (TLS)
  • Wydajność: Redis (cache – opcjonalnie, zależnie od potrzeb)

Budujemy i rozwijamy aplikacje webowe, które realnie wspierają kluczowe procesy firmy: od pozyskania danych, przez integracje, po szybkie i bezpieczne udostępnienie informacji użytkownikom biznesowym. Szukamy osoby, która lubi ownership, potrafi myśleć produktowo i chce pracować blisko biznesu – bez zbędnej biurokracji.

Jak pracujemy

  • Mały, odpowiedzialny zespół – krótkie ścieżki decyzyjne i realny wpływ na produkt.
  • Bliska współpraca z biznesem (Trading/Risk/Trade Support) – szybko weryfikujemy hipotezy i priorytety.
  • Pragmatyczna jakość: testy tam, gdzie ryzyko jest największe; automatyzacja i obserwowalność jako standard.
  • Code review i dzielenie się wiedzą – stawiamy na wzrost kompetencji, nie na „hero coding”.
,[Tworzenie i rozwój usług backendowych w TypeScript (NestJS) oraz utrzymanie stabilnych kontraktów API (GraphQL/REST). Projektowanie modeli danych i praca z bazami SQL (MySQL/PostgreSQL): migracje, indeksy, optymalizacja zapytań. , Implementacja logiki biznesowej (agregacje, walidacje, uprawnienia) oraz audytowalnych ścieżek działań użytkownika. , Integracje z warstwą danych i systemami wewnętrznymi; obsługa błędów, retry, idempotencja (tam, gdzie to ma znaczenie). , Współpraca z frontendem (Next.js) przy kontraktach i wydajności oraz z DevOps przy wdrożeniach na Kubernetes. , Pisanie testów jednostkowych i integracyjnych dla krytycznych ścieżek; udział w code review i poprawie jakości. , Diagnozowanie problemów produkcyjnych i usprawnianie obserwowalności (logi/metryki) razem z zespołem. Requirements: TypeScript, Node.js, Nest.js, API, REST API, GraphQL, SQL, MySQL, PostgreSQL, Git, Docker, Kubernetes, GitHub Actions, Kafka, Redis, Cache, Azure, ArgoCD, Helm, CI CD, Next.js, React, Apache Airflow, WebSocket, Vault, TLS Additionally: Sport subscription, Private healthcare, Small teams, English lessons, Free coffee, Gym, Free beverages, Startup atmosphere, No dress code, Free snacks.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    122 250
    18 528