Pracuj.pl Praca zdalna Mid

Programista back-end - k/m/i

EPAKA.PL S.A.

⚲ Łuków

10 000–18 000 zł / mies. (zal. od umowy)

Wymagania

  • Node.js
  • NestJS
  • TypeScript
  • PHP
  • REST
  • SQL

Opis stanowiska

Nasze wymagania: Masz min. 3 lata komercyjnego doświadczenia w tworzeniu aplikacji back-endowych w nest.js (Typescript); Znasz PHP na poziomie pozwalającym przeanalizowanie istniejącej logiki; 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. Mile widziane: 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. O projekcie: 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ń. 1. Będziesz pracować nad produktem o ogólnopolskim zasięgu i mieć realny wpływ na jego działanie. 2. Zadbamy o Twoje wdrożenie teoretyczne i praktyczne oraz dalsze szkolenia; 3. Otrzymasz stałe wsparcie przełożonego, a na start wspierać będzie Cię również "buddy". 4. Rozwiniesz karierę w stabilnej, intensywnie rozwijającej się firmie. 5. Nasz zespół IT jest zgrany i chętnie dzieli się wiedzą. WAŻNA INFORMACJA: pierwszy tydzień wdrożenia w naszej firmie odbywa się w formie stacjonarnej. Później jest możliwość pracy 100% zdalnej lub w innym modelu - w zależności od Twoich preferencji. Zakres obowiązków: 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. 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 B2B, uzależnione od kompetencji. 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 🎂