Backend Developer (Node.js)

21 stycznia 2025
Aplikuj do nas

Szczegóły

Specjalizacja

Programista Node.js

Technologia

MySQL, PostgreSQL, CI/CD, Node.js, Nest.js, Medusa.js

Tryb pracy

praca zdalna

Wymiar pracy

pełny etat

Rodzaj umowy

kontrakt b2b

Pracodawca

Klient: Firma, która zajmuje się projektowaniem i wdrażaniem oprogramowania. Jej głównym celem jest pomaganie firmom w budowaniu nowych rozwiązań programistycznych, które przynoszą im wymierne korzyści finansowe. Zależy im na tworzeniu oprogramowania przyjaznego dla środowiska, na tym, jak ich działania wpływają na świat, a także na well-being każdego pracownika. Ich kultura organizacyjna jest nastawiona na tworzenie oprogramowania najwyższej jakości, dogłębne zrozumienie biznesu klientów oraz ciągły rozwój swoich pracowników.

Model pracy: 100% zdalny.

Projekt: Aplikacja tworzona od zera, dla dużej firmy zajmującej się cateringiem dietetycznym (diety pudełkowe). Głównie rozwój nowych funkcjonalności.

Stack technologiczny projektu: Node.js, Nest.js, Medusa.js, AWS, PostgreSQL, TypeScript, Next.js/React, GIT, GitLab.

Zespół liczy 7 osób: 2x Backend Developer, 2x Fullstack Developer, PM, Tech Leader, Designer.

Zakres obowiązków

  • Tworzenie architektury aplikacji backendowej o wysokiej skalowalności i wydajności,
  • Implementacja nowych funkcji,
  • Refaktoryzacja kodu w celu poprawy jego wydajności i czytelności,
  • Diagnozowanie i naprawa błędów w istniejących systemach,
  • Monitorowanie wydajności systemów i wdrażanie usprawnień,
  • Implementacja testów jednostkowych i integracyjnych w celu zapewnienia stabilności aplikacji,
  • Praca bezpośrednio z klientami, przekładanie ich potrzeb na konkretne wymagania techniczne,
  • Dostarczanie projektów spełniających standardy komercyjne.

Wymagania

Główne wymagania:

  • Minimum 3 lata doświadczenia zawodowego jako Backend Developer z wykorzystaniem Node.js,
  • Bardzo dobra znajomość systemów kontroli wersji, GIT,
  • Praktyczne doświadczenie z rozwiązaniami chmurowymi (preferowane AWS),
  • Praktyczne doświadczenie i dogłębne zrozumienie baz danych PostgreSQL, lub MySQL,
  • Biegłość znajomość z Node.js oraz powiązanych bibliotek i frameworków (Nest.js),
  • Doświadczenie z kontaktach z klientami,
  • Umiejętność przełożenia potrzeb klienta na język techniczny oraz konkretne wymagania techniczne w realizowanych projektach,
  • Bardzo dobra znajomość j. angielskiego (min. B2) oraz j. polskiego (min. C1),
  • Umiejętność pracy zespołowej, nastawionej otwartość i na dzielenie się wiedzą,
  • Umiejętność rozwiązywana problemów,
  • Wysoko rozwinięte umiejętności komunikacyjne – zdolność jasnego komunikowania się ze współpracownikami, jak i klientami (np. w celu wyjaśnienia skomplikowanych kwestii technicznych),
  • Elastyczność myślenia – umiejętność dostosowania się do dynamicznie zmieniającego się środowiska technicznego (np. w obliczu nowych danych lub niespodziewanych wyzwań).

Mile widziane:

  • Doświadczenie z systemami e-commerce, szczególnie Medusa.js,
  • Doświadczenie z CMS,
  • Doświadczenie z narzędziami do automatyzacji Docker i podejściem CI/CD,
  • Znajomość technologii: TypeScript, React, Next.js, Tailwind, Shadncn/ui.

Firma oferuje

  • Współpracę na podstawie umowy B2B, 
  • Pracę 100% zdalną,
  • Elastyczne godziny pracy (praca w dowolnych godzinach), 
  • Możliwość rozwoju umiejętności technicznych, jak i miękkich – szkolenia zewnętrzne (budżet szkoleniowy) i wewnętrzne, 
  • Możliwość udziału w konferencjach i tragach branżowych, 
  • Kursy językowe,
  • Pracę w środowisku, w którym wysoko ceniona jest otwartość i proaktywność, 
  • Współpracę z wysoce kompetentnym i doświadczonym zespołem, nastawionym na dzielenie się wiedzą i ciągły rozwój,
  • Pracę przy ciekawych, innowacyjnych i rozwojowych projektach,
  • Prosty i sprawny proces rekrutacji 🙂

* Jeśli chcesz się wyróżnić i mieć większą szanse udziału w rekrutacji, nagraj krótki firm (Video CV), w którym opowiesz o sobie, swoim dotychczasowym doświadczeniu, czy ścieżce kariery (taka inicjatywa na pewno zostanie zauważona!).

Aplikuj do nas

    Załącz CV

    Administratorem Twoich danych osobowych jest IFIRMA SA, z siedzibą we Wrocławiu, ul. Grabiszyńska 241G, 53-234 Wrocław, Nr wpisu do Rejestru Agencji Zatrudnienia: 1264. W sprawach dotyczących przetwarzania danych osobowych możesz się kontaktować z naszym Inspektorem Ochrony Danych, pod adresem [email protected] lub listownie na adres korespondencyjny IFIRMA SA.
    Twoje dane osobowe będziemy przetwarzać w celu prowadzenia procesów rekrutacyjnych, w szczególności poprzez ocenę Twoich kwalifikacji i umiejętności i przedstawienie Twojej kandydatury potencjalnemu pracodawcy. Podstawą prawną przetwarzania Twoich danych osobowych będzie udzielona przez Ciebie zgoda (art. 6 ust. 1 lit a RODO). Wyrażenie tej zgody jest dobrowolne i przysługuje Ci prawo do jej cofnięcia w dowolnym momencie. Wycofanie zgody nie ma wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem. Twoje dane możemy także przetwarzać w celach związanych z rozstrzyganiem sporów, rozpatrywaniem skarg i prowadzeniem postępowań prawnych, co stanowi nasz prawnie uzasadniony interes w rozumieniu art. 6 ust. 1 lit. f RODO oraz innych celach związanych z prowadzeniem procesów rekrutacyjnych opisanych szczegółowo w Polityce Prywatności dla Kandydatów. Masz prawo żądania dostępu do Twoich danych, ich sprostowania, usunięcia, wniesienia sprzeciwu, przenoszenia lub ograniczenia przetwarzania. Masz także prawo do cofnięcia zgody w każdym momencie, również w zakresie poszczególnych form kontaktu z Tobą. Posiadasz również prawo do wniesienia skargi do organu nadzorczego, celem skorzystania z możliwości ochrony przewidzianej przez prawo. Więcej informacji znajdziesz w Polityce Prywatności dla Kandydatów
    Czytaj więcej
    Aplikuj do nas