Software Engineer - Language Tooling
Neo4j
Overview
Role involves advancing developer tooling for Neo4j's query language, Cypher.
Ideal candidate should be proficient in TypeScript and experienced in language tooling concepts.
hybridEnglishTypescriptReactGitHub Actions
Locations
United Kingdom, England, London
Requirements
Experience with language tooling concepts Experience with parser generation Experience with extension development Experience with JVM to JavaScript tooling Experience with monorepo management Experience with web code editors Experience with continuous integration Experience with Language Server Protocol
Responsibilities
Contribute to developer tooling Advance graph database developer experiences Translate ideas into high-quality software Focus on version-specific linting Enhance semantic analysis Work on open source projects