Senior Node.js Developer
Tech Stack / Keywords
Wymagania
- Bardzo dobra znajomość Node.js
- Doświadczenie komercyjne w TypeScript
- Praktyczne doświadczenie w pracy z GraphQL (projektowanie schematów, resolvery)
- Doświadczenie w utrzymaniu i rozwoju systemów backendowych w środowisku produkcyjnym
- Dobra znajomość architektury aplikacji backendowych
- Praktyczna znajomość NoSQL – szczególnie doświadczenie w pracy z MongoDB oraz grafową bazą Neo4j
- Doświadczenie z systemami event-driven (np. Apache Kafka)
- Podstawowa znajomość React (ułatwiająca komunikację z frontendem)
- Doświadczenie w pracy z systemami o wysokim stopniu złożoności danych
Obowiązki
-
Realny wpływ na architekturę: Nie jesteś tylko „wykonawcą” – jako Senior masz decydujący głos w kwestiach technicznych i kierunku rozwoju warstwy integracyjnej.
-
Praca z nowoczesnym stackem: Możliwość pogłębienia wiedzy w obszarach, które rzadko występują razem w projektach (np. łączenie grafowego Neo4j z event-driven Kafka).
-
Elastyczność
-
Rozwój Core Backend: Projektowanie i utrzymanie skalowalnych aplikacji w Node.js przy użyciu TypeScript.
-
Ewolucja GraphQL: Rozwijanie warstwy API, projektowanie optymalnych schematów i wydajnych resolverów.
-
Integracja Systemów: Budowa i optymalizacja połączeń między API a bazami NoSQL (MongoDB, Neo4j) oraz systemami streamingowymi (Kafka).
-
Quality Leadership: Dbanie o jakość i czystość kodu poprzez rygorystyczne Code Review oraz wdrażanie dobrych praktyk inżynierskich.
-
Decyzje Techniczne: Aktywny udział w projektowaniu architektury i wyborze technologii wspierających rozwój stacku.
Green Minds Sp.zo.o.
14 aktywnych ofert