Senior Node.js Developer
Kogo szukamy?
Jako Senior Node.js Developer, będziesz odpowiedzialny za tworzenie skalowalnych, wydajnych aplikacji i usług opartych na technologii Node.js. Poszukujemy osoby z doświadczeniem w pracy z nowoczesnymi frameworkami i narzędziami, która potrafi rozwiązywać skomplikowane problemy oraz wprowadzać innowacyjne rozwiązania. Jeśli pasjonuje Cię tworzenie solidnych i wydajnych aplikacji, czekamy właśnie na Ciebie! 🙂
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łącz do nas!
Twoje codzienne zadania?
- Wdrażanie nowych funkcjonalności w aplikacjach webowych po stronie backendu
- Przestrzeganie najlepszych praktyk programistycznych i wprowadzanie innowacyjnych rozwiązań
- Analiza wymagań biznesowych i technicznych oraz opracowywanie strategii implementacji
- Utrzymywanie istniejących funkcji, debugowanie i rozwiązywanie problemów
- Zapewnienie jakości poprzez przeglądy kodu i analizę statyczną
- Monitorowanie i analiza wydajności aplikacji, identyfikowanie i rozwiązywanie problemów
- Współpraca z zespołem developerów, testerem, Project Managerem i BA
- Opracowywanie dokumentacji technicznej i projektowej
- Aktywny udział w daily z zespołem oraz klientami z Polski i zagranicy
- Cykliczny udział w wycenach projektów – wsparcie działań biznesowych
- Udzielanie wsparcia dla młodszych stażem programistów w zespole
- Dzielenie się wiedzą i doświadczeniem zespołowym
- Udział w warsztatach produktowych
Czego oczekujemy?
- Minimum 5-letnie doświadczenie komercyjne w tworzeniu aplikacji webowych po stronie backendu z wykorzystaniem Node.js
- Gotowość do podjęcia pracy hybrydowej (minimum 2 dni w tygodniu pracy stacjonarnej w biurze we Wrocławiu)
- Dobra znajomość frameworków Express.js oraz NestJS
- Solidna znajomość języka TypeScript
- Doświadczenie w pracy z bazami danych SQL oraz umiejętność korzystania z ORM, np. TypeORM
- Znajomość systemu kontroli wersji GIT
-
Doświadczenie w projektowaniu i tworzeniu REST API
-
Praktyczna znajomość zasad SOLID oraz umiejętność projektowania w oparciu o wzorce projektowe
-
Doświadczenie w tworzeniu testów jednostkowych i end-to-end, np. z użyciem Jest
-
Znajomość NPM oraz umiejętność zarządzania zależnościami w projekcie
-
Solidna wiedza oraz doświadczenie w pracy z kontenerami Docker
-
Znajomość mikroserwisów oraz doświadczenie w pracy z nimi
-
Umiejętność współpracy w zespole, otwartość na sugestie i dzielenie się wiedzą.
-
Chęć rozwoju oraz podnoszenia kwalifikacji.
-
Znajomość języka angielskiego na poziomie min. B2.
Nice-to-have:
-
Doświadczenie w pracy z RabbitMQ
-
Praktyczna znajomość Redis
-
Znajomość procesów CI/CD i umiejętność ich wdrażania
Dołącz do nas!
Stawiamy na rozwój
Dodatkowo oferujemy
Elastyczna forma zatrudnienia
- Umowa o pracę lub B2B - wybór należy do ciebie
- Przy samozatrudnieniu gwarantujemy 24 dni płatnego urlopu
Praca hybrydowa
- Miksujemy model pracy (zdalnie i biurowo)
- Wierzymy, że prawdziwe relacje buduje bezpośrednia współpraca, dlatego widujemy się w biurze raz w tygodniu
- Samodzielnie decydujesz, o której zaczynasz pracę (core'owe godziny to 10-15)
Opieka medyczna
- Dbamy o zdrowie!
- Oferujemy dofinansowany pakiet opieki medycznej (Luxmed)
Satysfakcjonujące wynagrodzenie
- Wynagrodzenie dostosowane do twojego doświadczenia i umiejętności
- Organizujemy półroczne spotkania podsumowujące #Appraisal i dbamy o twój rozwój zawodowy
Grupowe ubezpieczenie na życie
- Ubezpieczenie na życie dla ciebie oraz twojego partnera/partnerki
Profesjonalny sprzęt i akcesoria
- Pakiet sprzętu niezbędnego do pracy
- Aktualizujemy zapotrzebowanie na akcesoria każdego dnia!
Twój angielski #levelUp
- Darmowe, indywidualne lekcje angielskiego z native speakerem
- Gwarancja swobody w komunikacji z międzynarodowym klientem/zespołem
Jubilee
- Cenimy zaangażowanie zespołu
- Świętujemy każdą 3-letnią i 5-letnią współpracę w formie eventu Jubilee
Wspólne aktywności z Multisport
- Dofinansowujemy kartę Multisport
- Wspólnie organizujemy turnieje i rozgrywki zespołowe
Zespół i atmosfera
- Pielęgnujemy nasze relacje i #teamSpirit
- Zawsze chętnie sobie pomagamy i jesteśmy otwarci na feedback
Strefa Chillout
- Przytulna kuchnia to idealne miejsce do relaksu i pogawędek
- Full pakiet - piłkarzyki, szybki mecz w FIFA, świeże owoce, strefa z biblioteczką firmową i więcej...
Biuro w centrum miasta
- Biuro zlokalizowane w sercu Wrocławia!
- Twój pupil nie może bez ciebie żyć? Zabierz go ze sobą, nie widzimy przeszkód 😉.