Poszukujemy doświadczonego developera Node.js, aby dołączył do naszego zespołu odpowiedzialnego za wdrożenie złożonej aplikacji webowej. Zespół jest multidisciplinarny, złożony ze specjalistów o różnych kompetencjach. Zespół pracuje w trybie rozproszonym i zdalnie. Projekt szacowany jest długoterminowo - na około 2 lata developmentu i utrzymania
responsibilities :
Wdrożenie aplikacji stworzonej w Node.js.
Utrzymywanie aplikacji stworzonej w Node.js GraphQL
Usuwanie błędów w aplikacji
Współpraca z programistami front-end
Optymalizacja aplikacji pod kątem wydajności i skalowalności
Wdrażanie mechanizów bezpieczeństwa i ochrony danych
Tworzenie i utrzymywanie dokumentacji technicznej
Weryfikacja kodu w celu utrzymania jakości i spójności
requirements-expected :
Mocna znajomość JavaScript (ES6+) i Node.js.
Doświadczenie z frameworkami Express.js, NestJS
Znajomość RESTful API i/lub GraphQL.
Doświadczenie z MongoDB, PostgreSQL lub MySQL.
Doświadczenie w pracy z systemami kontroli wersji
Doświadczenie w pracy z CI/CD, w tym Dockera.
Znajomość praktyk bezpieczeństwa, w tym OAuth2 i JWT.