Neo4J -Front-End Developer
Job Description
Job Title: Neo4J -Front-End Developer
Location: Phoenix, AZ (Hybrid)
Job Summary
We are looking for an experienced Front-End Developer with expertise in graph databases, particularly Neo4j, to build highly interactive and scalable web applications for graph visualization, relationship analysis, and knowledge graph solutions. The ideal candidate should have strong front-end development skills along with experience integrating applications with Neo4j using Cypher queries and REST/GraphQL APIs.
Roles and Responsibilities
Design and develop responsive web applications using modern front-end frameworks.
Build graph visualization dashboards and interactive relationship maps.
Integrate front-end applications with Neo4j databases using APIs and drivers.
Develop reusable UI components and optimize application performance.
Write and optimize Cypher queries for graph data retrieval.
Collaborate with backend developers, data engineers, and architects to design graph-based solutions.
Implement authentication, authorization, and security best practices.
Create dashboards for graph analytics, recommendations, fraud detection, or network analysis use cases.
Participate in code reviews, testing, and CI/CD processes.
Troubleshoot and optimize front-end performance and user experience.
Required Skills
Front-End Technologies
HTML5, CSS3, JavaScript ES6+
TypeScript
React.js, Angular, or Vue.js
Redux, NgRx, or Context API
Bootstrap, Material UI, Tailwind CSS
REST APIs and GraphQL
Neo4j Skills
Strong knowledge of Neo4j graph database concepts
Experience writing Cypher queries
Knowledge of nodes, relationships, labels, and properties
Experience with graph data modeling
Performance tuning and query optimization in Neo4j
Knowledge of graph algorithms and graph analytics
Visualization Libraries
D3.js
Cytoscape.js
Vis.js
Sigma.js
Neo4j Bloom integration
DevOps & Cloud
Git, GitHub, Bitbucket
Docker and Kubernetes
CI/CD pipelines using Jenkins or GitHub Actions
AWS or Azure cloud deployment experience
Preferred Qualifications
Experience with GraphQL and Apollo Client.
Experience building Knowledge Graph or GenAI applications using GraphRAG architecture.
Experience with fraud detection, recommendation engines, or network analytics.
Familiarity with vector databases and Retrieval Augmented Generation (RAG).
Experience with observability tools such as Prometheus and Grafana.
Sample Technology Stack
Front End: React + TypeScript
Graph Database: Neo4j
Backend: Node.js or Spring Boot
API Layer: GraphQL
Visualization: Cytoscape.js or D3.js
Cloud: AWS
Containerization: Docker and Kubernetes
Similar Jobs
Ab Initio Engineer
Delaware
SAP Mm And Ariba Consultant
Washington
Twk_3308 Enterprise Data Warehouse Architect With State Of Texas | Austin,Tx#Hybrid |Local Profiles
Texas
Senior Infrastructure Automation Engineer
AZ
Oracle Developer
Texas