9 lipca 2024
Programista Node.js (silny średni / starszy) віддалено Devico szuka zmotywowanego i utalentowanego Programisty Node.js z co najmniej 5-letnim doświadczeniem handlowym, aby dołączyć do naszego zespołu na pełny etat. O projekcie: Budujemy platformę do optymalizacji procesów testowych. Nasz zespół składa się obecnie z projektanta, 3 programistów full-stack, specjalisty ds. kontroli jakości, kierownika projektu i analityka biznesowego. Obowiązki: Tworzenie i utrzymywanie
9 lipca 2024
Programista Node.js (silny średni / starszy)
віддалено
Devico szuka zmotywowanego i utalentowanego Programisty Node.js z co najmniej 5-letnim doświadczeniem handlowym, aby dołączyć do naszego zespołu na pełny etat.
O projekcie: Budujemy platformę do optymalizacji procesów testowych. Nasz zespół składa się obecnie z projektanta, 3 programistów full-stack, specjalisty ds. kontroli jakości, kierownika projektu i analityka biznesowego.
Obowiązki:
- Tworzenie i utrzymywanie usług backendowych przy użyciu Node.js i NestJS.
- Projektuj i wdrażaj interfejsy API RESTful i WebSockets do komunikacji w czasie rzeczywistym.
- Pracuj z PostgreSQL i Prisma ORM, aby zarządzać bazami danych i je optymalizować.
- Wdrażaj i zarządzaj brokerami komunikatów, takimi jak RabbitMQ, w celu zapewnienia wydajnej komunikacji między usługami.
- Współpracuj z programistami front-end, aby integrować elementy widoczne dla użytkownika z logiką po stronie serwera.
- Zadbaj o skalowalność i wydajność aplikacji.
- Rozwiązywanie problemów i debugowanie problemów w środowiskach programistycznych i produkcyjnych.
- Postępuj zgodnie z najlepszymi praktykami dotyczącymi jakości kodu, testowania i wdrażania.
- Weź udział w przeglądach kodu i przekaż konstruktywną opinię.
- Weź udział w projektowaniu i architekturze platformy, upewniając się, że spełnia ona zarówno wymagania funkcjonalne, jak i niefunkcjonalne.
Wymagania:
- Biegłość w Node.js (framework NestJS)
- Duże doświadczenie z PostgreSQL i Prisma ORM
- Znajomość brokerów komunikatów, takich jak RabbitMQ (lub podobnych)
- Doświadczenie w tworzeniu interfejsów API RESTful i WebSocket
- Zrozumienie architektury mikrousług
< li> Dogłębna wiedza z zakresu relacyjnych baz danych i optymalizacji aplikacji - Rozumienie koncepcji programowania funkcjonalnego
- Angielski: Średnio zaawansowany.
Miło mieć:
- Doświadczenie z React i NX.