O projekcie
Praca na projekcie obejmującym budowę oraz rozwój integracji systemowych, wymianę danych medycznych i rozwój nowoczesnych usług backendowych w architekturze mikroserwisowej.
Nasze oczekiwania
- Minimum 3 lata komercyjnego doświadczenia z Node.js;
- Bardzo dobra znajomość JavaScript oraz TypeScript;
- Praktyczne doświadczenie z GraphQL oraz Apollo Client oraz integracji systemowych;
- Doświadczenie z NestJS / Fastify / Express;
- Doświadczenie z PostgreSQL;
- Znajomość Git, Docker oraz CI/CD;
- Doświadczenie w projektach integracyjnych;
- Umiejętność pisania testów (Jest);
- Znajomość Agile/Scrum;
- Komunikatywność i umiejętność pracy zespołowej.
Mile widziane
- Znajomość AWS lub Azure;
- Doświadczenie w REST API;
- Doświadczenie z Kubernetes;
- Doświadczenie w branży medycznej;
- Znajomość Next.js lub Vue.js;
- Znajomość architektury mikroserwisowej.
Kluczowe zadania
- Projektowanie i rozwój aplikacji backendowych w Node.js;
- Odpowiedzialność za rozwój i utrzymanie integracji opartych o GraphQL z wykorzystaniem Apollo Client oraz integracji systemowych;
- Integracja systemu wewnętrznego placówki medycznej z platformą CEZ;
- Współpraca z zespołem analityków, testerów i developerów;
- Udział w projektowaniu architektury mikroserwisowej;
- Tworzenie i utrzymywanie testów automatycznych;
- Optymalizacja wydajności i bezpieczeństwa aplikacji;
- Praca zgodnie z metodyką Agile/Scrum;
- Wdrażanie oraz utrzymanie rozwiązań CI/CD.