Node.js Backend Developer

Employment Krakow (Poland) 15/04/25

Cześć! Szukamy osoby, która wesprze nasz zespół (tech lead, dwóch backend developerów, dwóch frontend developerów, product manager) w tworzeniu, rozbudowie i utrzymaniu backendu pod nasz własny produkt - Unatrix.

Unatrix zbudowany jest m.in. na GraphQL-owym API w Node.js. Działa na klastrze Kubernetesa od AWS. Wykorzystujemy narzędzia takie jak TypeScriptMySQLGitLabTerraform i ELK.

Jesteśmy doświadczonym zespołem. Cechuje nas praca w partnerskiej atmosferze oraz płaska struktura organizacyjna. Wspólnie kształtujemy produkt, technologie i procesy w firmie. Stosujemy dobre praktyki rozwoju oprogramowania (testowanie, code review, monitoring).

Główna siedziba naszej firmy znajduje się w Monachium, a biuro technologiczne w Krakowie (chociaż głównie pracujemy zdalnie).

 

Twoje zadania

  • Współpraca z teamem backendowym oraz resztą zespołu
  • Efektywna organizacja pracy zgodnie z ustalonymi priorytetami
  • Rozwój GraphQL API w aplikacji internetowej Unatrix
  • Analiza założeń biznesowych pod kątem wymagań technicznych, dokumentację rozwiązań
  • Implementacja rozwiązań z uwzględnieniem zasad bezpieczeństwa, wydajności i łatwości utrzymania
  • Dbanie o jakość kodu, tworzenie testów, code review

Czego wymagamy

  • Co najmniej 5 lat doświadczenia w tworzeniu aplikacji internetowych w Node.js
  • Praktyczna znajomość TypeScript
  • Zaawansowana znajomość SQL
  • Doświadczenie w tworzeniu testów automatycznych na różnych poziomach
  • Znajomość języka polskiego i angielskiego umożliwiająca swobodną konwersację, czytanie i przygotowywanie dokumentacji
  • Umiejętność czytania kodu PHP
  • Znajomość Linuxa
  • Sprawne posługiwanie się Gitem

Nice to have

  • Doświadczenie w implementacji GraphQL API
  • Znajomość specyfiki MySQL
  • Doświadczenie w używaniu narzędzi CI/CD (np. GitLab)
  • Znajomość Dockera
  • Doświadczenie w pracy w obszarze DevOps
  • Doświadczenie z pracą w Scrumie
  • Doświadczenie w pracy w firmie produktowej 

Mile widziane

  • Wynagrodzenie zależne od doświadczenia: 21 000 - 25 000 PLN netto + VAT (B2B)
  • Elastyczne godziny pracy (core hours: 10:00-16:00)
  • Pracę zdalną lub w naszym biurze jeśli jesteś z Krakowa
  • Długoterminowe zatrudnienie
  • Laptop, dodatkowy monitor oraz wszelkie niezbędne akcesoria do pracy
  • Budżet szkoleniowy (konferencje, szkolenia, książki) - 3 000 PLN / rok
  • Spotkania firmowe, krajowe i zagraniczne wyjazdy integracyjne

 

Jak wygląda rekrutacja?


Jeśli chcesz współtworzyć z nami Unatrix, prześlij nam swoje CV.

Cały proces rekrutacyjny odbywa się zdalnie i składa się z trzech godzinnych rozmów (technicznej, culture fit oraz finalnej), a Ty jesteś na bieżąco informowany o swoich postępach w procesie.