Programista back-end (k/m/i)
Back to Jobs
epaka.plGet Smart Job AI Coach in the appFree on iOS and Android

Programista back-end (k/m/i)
10 000–15 000 / Month
Location
Remote
Experience
Mid
Posted
Jul 22, 2026
Apply by
August 21, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Home
Job Description
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.
Key Responsibilities
- Implement new features in Node.js/Nest.js/TypeScript with focus on performance and scalability
- Modernize existing backend solutions to improve code quality and architecture
- Create clean, testable, and well-documented code following best practices
- Analyze errors and implement effective fixes and improvements
- Collaborate with the development team through code reviews and sprint planning
- Maintain technical documentation for new modules and updated components
Skills Required
Node.jsNest.jsTypeScriptPHPREST APIMySQLDistributed ArchitectureUnit TestingSelf-motivationTeamworkCommunicationProblem solvingTechnical decision justificationScrumDockerMessage QueuesEvent-Driven ArchitectureClean Architecture
Benefits
- Remote work
- Flexible work approach
- Group insurance
- Additional birthday day off
- Mentorship and buddy system
- Career development opportunities
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.
React JS Developer
Qtechus, Inc.
$60–$80 / Hour
ContractEasy applyWork from Office
Austin
Backend Node.js Developer
IITIL
₹60,000–₹1,00,000 / Month
Full-timeEasy applyWork from Home
Remote
Senior Web Developer
Creatives Aura
₨150,000–₨200,000 / Month
Full-timeEasy applyWork from Office
Karachi
Laravel Developer
App Deft
₹28,000–₹48,000 / Month
Full-timeEasy applyWork from Office
Mohali
Laravel Developer
Script Engine
₹25,000–₹45,000 / Month
Full-timeEasy applyWork from Office
Surat
QA Engineer
Sriven Pros Inc
$85–$120 / Hour
ContractEasy applyHybrid
Chicago