Minimum 3 lata doświadczenia w tworzeniu backendu aplikacji webowych w Node.js.
Dobra znajomość Node.js, Express.js i Nest.js, oraz podstawy TypeScript.
Doświadczenie w projektowaniu i tworzeniu REST API.
Praktyczna znajomość zasad SOLID i umiejętność stosowania wzorców projektowych.
Doświadczenie w pracy z bazami danych SQL i narzędziami ORM/Query builder (np. Sequelize).
Znajomość systemu kontroli wersji GIT.
Umiejętność tworzenia testów jednostkowych i end-to-end (np. Jest).
Znajomość NPM oraz podstaw pracy z Dockerem i kontenerami.
Doświadczenie w pracy z mikroserwisami.
Umiejętność efektywnej pracy w zespole, otwartość na sugestie i dzielenie się wiedzą.
Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji i komunikację z klientami ( min. B2).
Doświadczenie w środowisku Agile.
Chęć ciągłego rozwoju, nauki nowych technologii i podejmowania nowych wyzwań.
Gotowość do pracy hybrydowej (min. 2 dni w tygodniu w biurze we Wrocławiu)
Offer description
Original text. Show translation
Szukamy Node.js Developera, który z pasją podchodzi do tworzenia skalowalnych i wydajnych rozwiązań backendowych. Jeśli lubisz czysty kod, dobrze zaprojektowaną architekturę i pracę w zgranym zespole, w którym możesz mieć realny wpływ na produkt – idealnie do nas pasujesz.
Każdego dnia dbamy o wysoką jakość tworzonych rozwiązań. Kierujemy się wartościami, które wypracowaliśmy na przestrzeni ostatnich lat. Współpracujemy z klientami z różnych krajów (np. USA, Wielka Brytania, Niemcy) – działamy międzynarodowo.
Dzielimy się swoimi pomysłami, bo zależy nam na ciągłym rozwoju i proaktywności w działaniu. Nie zapominamy o work-life balance oraz integracji! Regularne spotkania, eventy w biurze i zdalnie, a także przemyślany i dopracowany proces onboardingu pozwolą Ci poczuć naszą wyjątkową atmosferę.
Dołączając do nas zyskasz:
Prywatną opiekę medyczną z możliwość rozszerzenia pakietu o członków rodziny
Grupowe ubezpieczenie na życie
Karta Multisport
Wewnętrzne wyzwania sportowe - motywujemy się nawzajem do ruchu! 🏆🏃♂️
Zatrudnienie w oparciu o B2B lub UoP
Elastyczne godziny pracy
Brak korporacyjnych struktur i dress code – liczy się komfort
Budżet na samorozwój i otwartość na Twoje pomysły
Imprezy firmowe, integracje i wyjazdy team-buildingowe
W naszym zespole budujemy kulturę self-development przygotowując wiele możliwości doskonalenia swoich umiejętności.
Your responsibilities
Original text. Show translation
Budowanie i rozwijanie backendu nowoczesnych aplikacji webowych z użyciem Node.js i Express.js.
Projektowanie skalowalnych i wydajnych rozwiązań oraz udział w decyzjach architektonicznych.
Ścisła współpraca z zespołem developerskim, Project Managerami, testerami i analitykami biznesowymi – razem tworzymy produkty, z których jesteśmy dumni.
Uczestnictwo w codziennych spotkaniach zespołu oraz w kontaktach z klientami z Polski i zagranicy.
Dbanie o jakość kodu: code review, najlepsze praktyki i ciągłe doskonalenie.
Wsparcie w szacowaniu zadań i wycenach projektowych.