We are building an advanced analytics platform whose core consists of a dynamic relationship structure based on the Neo4j graph database and real-time data streaming via Kafka. Your role will be to develop an intelligent GraphQL layer that integrates these technologies into a cohesive, high-performance API capable of handling complex relationships between data.
responsibilities :
Development and maintenance of backend applications in Node.js (TypeScript)
Designing, developing, and maintaining GraphQL APIs
Implementing an integration layer between APIs and:
databases (MongoDB, Neo4j),
queueing/event systems (Kafka)
Ensuring code quality, stability, and scalability
Participating in code reviews and technical decisions
Collaborating with other technical teams
requirements-expected :
At least 6 years of commercial experience as a Backend / Node.js Developer, with a proven track record of working on complex international projects.
Very good knowledge of Node.js
Commercial experience with TypeScript
Practical experience working with GraphQL (schema design, resolvers)
Experience in maintaining and developing backend systems in a production environment
Good knowledge of backend application architecture
Knowledge of Polish
offered :
You have a real say in matters of architecture and technology.
Work with a unique set of technologies (Graphs + Kafka + GraphQL).