Senior Node.js Developer (GraphQL & TypeScript)
Green Minds Sp. z o.o.
⚲ Warszawa
180–210 zł netto (+ VAT) / godz.
Wymagania
- Node.js
- Typescript
- GraphQL
- NoSQL (MongoDB and Neo4j)
- React
- Kafka
Opis stanowiska
Nasze wymagania: Minimum 6 lat komercyjnego doświadczenia na stanowisku Backend / Node.js Developer, popartego pracą przy złożonych projektach międzynarodowych. 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 Znajomość języka polskiego Mile widziane: Doświadczenie z bazami NoSQL, w szczególności MongoDB i/lub Neo4j Znajomość systemów eventowych / streamingowych (np. Kafka) Podstawowa znajomość React Doświadczenie w pracy z systemami o złożonej architekturze O projekcie: Budujemy zaawansowaną platformę analityczną, w której sercem systemu jest dynamiczna struktura powiązań oparta na grafowej bazie Neo4j oraz przepływie danych w czasie rzeczywistym przez Kafkę. Twoim zadaniem będzie rozwój inteligentnej warstwy GraphQL, która spaja te technologie w spójne i wysokowydajne API, obsługujące złożone relacje między danymi. Zakres obowiązków: Rozwój i utrzymanie aplikacji backendowych w Node.js (TypeScript) Projektowanie, rozwijanie i utrzymanie GraphQL API Implementacja warstwy integracyjnej pomiędzy API a: bazami danych (MongoDB, Neo4j), systemami kolejkowymi / eventowymi (Kafka) Zapewnienie jakości, stabilności i skalowalności kodu Udział w przeglądach kodu oraz decyzjach technicznych Współpraca z innymi zespołami technicznymi Oferujemy: Jako Senior masz realny głos w kwestiach architektury i technologii. Praca z unikalnym zestawem technologii (Grafy + Kafka + GraphQL). Praca zdalna, Stabilność i rozwój