Programista back-end (k/m/i)

 Posted 2 days ago
  
 Worldwide
  
 13000 - 18000 per month
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Implement new functionalities using Node.js, Nest.js, and TypeScript with a focus on scalability and stability. Modernize existing backend solutions and collaborate with the development team through code reviews and sprint planning.

To stanowisko pracy zdalnej.


W epaka.pl rozwijamy autorski system, który realnie wspiera codzienną pracę tysięcy użytkowników i kluczowe procesy logistyczne. Wraz z rozwojem funkcjonalności i skalą biznesu rośnie znaczenie skalowalności i jakości systemu. Szukamy osoby, która pomoże nam dbać o rozwój nowych oraz niezawodność istniejących rozwiązań.

Twoje zadania:
  • Implementacja nowych funkcjonalności w docelowym stosie technologicznym (node.js / nest.js / Typescript) z naciskiem na wydajność, skalowalność i stabilność systemu. 
  • Modernizacja istniejących rozwiązań backendowych w celu poprawy jakości kodu, architektury oraz wydajności aplikacji. 
  • Tworzenie czystego, testowalnego i dobrze udokumentowanego kodu zgodnie z najlepszymi praktykami. 
  • Analiza przyczyn błędów oraz implementacja skutecznych poprawek i usprawnień. 
  • Współpraca z zespołem developerskim w ramach code review, planowania sprintów oraz wymiany wiedzy. 
  • Dbałość o dokumentację techniczną nowo powstających modułów i aktualizowanych komponentów. 

Wymagania

Aplikuj, jeśli:
  • Masz min. 3 lata komercyjnego doświadczenia w tworzeniu aplikacji back-endowych w nest.js (Typescript); 
  • Swobodnie czytasz kod PHP – nie będziesz go pisać, ale potrafisz przeanalizować istniejącą logikę; 
  • Posiadasz umiejętność samodzielnego projektowania i wdrażania API (REST) oraz logiki biznesowej; 
  • Masz doświadczenie w pracy z architekturą rozproszoną – wiesz, jak komunikować ze sobą serwisy i jak zarządzać ich spójnością; 
  • Dobrze znasz relacyjne bazy danych (np. MySQL), potrafisz optymalizować zapytania i rozumiesz strukturę danych; 
  • Piszesz testy dla tworzonego przez siebie kodu – dbasz o to, by Twoje rozwiązania były stabilne i regresja Cię nie zaskoczyła; 
  • Wykazujesz się dużą samodzielnością – potrafisz przejąć zadanie, zrobić niezbędny research i dowieźć rozwiązanie bez konieczności prowadzenia za rękę; 
  • Grasz zespołowo, dzielisz się wiedzą podczas Code Review i potrafisz uzasadnić swoje decyzje techniczne; 
  • Znasz język angielski na poziomie pozwalającym na swobodne korzystanie z dokumentacji technicznej. 
A dodatkowo, mile widziane będzie, jeśIi: 
  • Pracowałeś(-aś) przy projektach migracyjnych; 
  • Pracujesz w metodyce Scrum i rozumiesz płynące z niej procesy oraz wartości; 
  • Znasz narzędzia kontenerowe i potrafisz skonfigurować swoje środowisko pracy; 
  • Masz doświadczenie z systemami kolejkowymi lub architekturą sterowaną zdarzeniami; 
  • Interesujesz się czystą architekturą i potrafisz stosować ją w praktyce tam, gdzie to uzasadnione. 


Świadczenia

Dlaczego warto do nas dołączyć:
  • Zadbamy o Twoje wdrożenie teoretyczne i praktyczne oraz dalsze szkolenia;
  • Otrzymasz stałe wsparcie przełożonego, a na start wspierać będzie Cię również "buddy".
  • Będziesz pracować nad produktem o ogólnopolskim zasięgu i mieć realny wpływ na jego działanie.
  • Rozwiniesz karierę w stabilnej, intensywnie rozwijającej się firmie.
  • Nasz zespół IT jest super zgrany i chętnie dzieli się wiedzą.
  • Nasi pracownicy są mega zadowoleni z pracy w epaka.pl, co potwierdzają regularne badania!
Oferujemy:
  • Współpracę opartą o umowę o pracę, umowę zlecenie (przy statusie studenta) lub kontrakt B2B.
  • Wynagrodzenie w przedziale 10 000 - 15 000 PLN brutto na UoP lub 13 000 - 18 000 PLN netto B2.
  • Współpracę zdalną, hybrydową lub stacjonarną - w zależności od Twoich preferencji;
  • Elastyczne podejście do pracy;
  • Możliwość dołączenia do ubezpieczenia grupowego;
  • Dodatkowy dzień wolny z okazji urodzin.

Similar Jobs

See all Remote Others jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified