Back-end developer (TypeScript / node.js / nest.js)
~13k - 18k PLN13 000 - 18 000 PLN/ mies.B2B
MidFull-time·B2B
#296611·Dodano 5 miesięcy temu·73
Źródło: nofluffjobs.comTech Stack / Keywords
Nest.jsTypeScriptREST APIRelacyjne Bazy DanychNode.jsPHP
Firma i stanowisko
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.
Wymagania
- Min. 3 lata komercyjnego doświadczenia w tworzeniu aplikacji back-endowych w nest.js (Typescript).
- Swobodne czytanie kodu PHP.
- Umiejętność samodzielnego projektowania i wdrażania API (REST) oraz logiki biznesowej.
- Doświadczenie w pracy z architekturą rozproszoną, komunikacją serwisów i zarządzaniem ich spójnością.
- Dobra znajomość relacyjnych baz danych (np. MySQL), optymalizacja zapytań i rozumienie struktury danych.
- Pisanie testów dla tworzonego kodu.
- Duża samodzielność, umiejętność researchu i realizacji zadań bez nadzoru.
- Praca zespołowa, dzielenie się wiedzą podczas Code Review i uzasadnianie decyzji technicznych.
- Znajomość języka angielskiego na poziomie pozwalającym na swobodne korzystanie z dokumentacji technicznej.
Nice to have:
- Doświadczenie przy projektach migracyjnych.
- Praca w metodyce Scrum i rozumienie jej procesów oraz wartości.
- Znajomość narzędzi kontenerowych i konfiguracja środowiska pracy.
- Doświadczenie z systemami kolejkowymi lub architekturą sterowaną zdarzeniami.
- Zainteresowanie czystą architekturą i umiejętność jej stosowania w praktyce.
Obowiązki
- 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.
Benefity
- Współpraca oparta o umowę o pracę, umowę zlecenie (przy statusie studenta) lub kontrakt B2B.
- Wynagrodzenie 10 000 - 15 000 PLN brutto na UoP lub 13 000 - 18 000 PLN netto B2B, uzależnione od kompetencji.
- Współpraca zdalna, hybrydowa lub stacjonarna, w zależności od preferencji.
- Elastyczne podejście do pracy.
- Możliwość dołączenia do ubezpieczenia grupowego.
- Dodatkowy dzień wolny z okazji urodzin.
- Wdrożenie teoretyczne i praktyczne oraz dalsze szkolenia.
- Stałe wsparcie przełożonego i "buddy" na start.
- Praca nad produktem o ogólnopolskim zasięgu z realnym wpływem na jego działanie.
- Rozwój kariery w stabilnej, intensywnie rozwijającej się firmie.
- Zgrany zespół IT dzielący się wiedzą.
Elastyczne godziny
Szkolenia wewnętrzne
Ubezpieczenie
Płatny urlop
Opieka zdrowotna
Spotkania integracyjne
Parking dla rowerów
Parking dla aut
EPAKA.PL S.A.
Pracodawca