Czym będziesz się zajmował?
- Projektowaniem i implementacją aplikacji webowych (backend) oraz wdrażaniem nowych funkcjonalności (zwinne metodyki Agile) w JS
- Skalowaniem aplikacji
- Rozwojem istniejącego oprogramowania
- Współpracą z zespołem wdrożeniowym i Project Managerem
- Dyskusją na tematy techniczne i biznesowe związane z prowadzonymi projektami
- Przestrzeganiem i dbaniem o dobre praktyki programistyczne
Wymagania:
- Minimum 1-2 lata doświadczenia w tworzeniu aplikacji webowych (backend JS)
- Znajomość zagadnień REST API, Node.js (Express)
- Znajomość syntax’u TypeScript, ES6
- Dobra znajomość baz danych PostgreSQL
- Chęć do samorozwoju i poszerzania umiejętności
- Znajomość języka angielskiego na poziomie minimum B2
Będzie super, jeśli:
- Posiadasz umiejętność pisania testów jednostkowych w JS
- Znasz pojęcia takie jak SAML, Auth0
- Znasz dobrze GIT-a, terminal Linux’a i znasz podstawy administracji serwerami
- Korzystasz z Docker’a