Publikuj oferty pracy
Zatrudniaj bez prowizji
Premia za zatrudnienie: 200$ - 350$
Następna praca906 wyświetleń
6 aplikacji 0 odpowiedzi
Twoje zadania:
- Rozwój wewnętrznych i publicznych interfejsów API do interakcji między usługami.
- Udział w tworzeniu architektury systemu.
- Pisanie testów jednostkowych i integracyjnych.
- Udział w przeglądach kodu.
- Prowadzenie dokumentacji opracowanych i wdrożonych rozwiązań.
- Pisanie kodu zgodnie ze stylem już istniejącego, z zachowaniem jednolitości kodu w projekcie.
- Rozwój nowych i rozwój istniejących usług.
- Szybkie rozwiązywanie problemów.
- Terminowa aktualizacja przy zmianie interfejsów powiązanych systemów lub aktualizacji bibliotek.
Wymagania:
- Doskonała znajomość TypeScript (ECMAScript ES6).
- Doświadczenie w programowaniu Node.js.
- Doświadczenie z MongoDB, Redis, Nginx.
- Doświadczenie z frameworkami testowymi Mocha, Chai.
- Zrozumienie zasad budowy systemów skalowalnych, głównych problemów, rozwiązań.
- Doskonała znajomość struktur danych i wzorców architektonicznych oraz umiejętność ich wykorzystania.
- Umiejętność pracy z systemem kontroli wersji Git.
- Umiejętność rozumienia kodu innych osób i dokumentowania własnego.
- Samodzielność i odpowiedzialność.