Neo4j Front-End Developer

Neo4j Front-End Developer

Posted 2 days ago by TechVirtue LLC

Negotiable
Undetermined
Remote
Remote

Summary: We are looking for a skilled Neo4j Front-End Developer to create and maintain responsive web applications that integrate with Neo4j graph databases. The ideal candidate will possess strong expertise in modern JavaScript frameworks and data visualization techniques. This role involves collaboration with cross-functional teams to deliver high-performance applications. The position is remote and offered as a long-term contract.

Key Responsibilities:

  • Design, develop, and maintain responsive, user-friendly web applications.
  • Build interactive user interfaces using React, Angular, or Vue.js.
  • Integrate front-end applications with Neo4j graph databases through REST APIs or GraphQL.
  • Develop graph visualization features using libraries such as Cytoscape.js, D3.js, or similar visualization tools.
  • Collaborate with back-end developers, architects, and business stakeholders to deliver scalable solutions.
  • Optimize application performance, accessibility, and cross-browser compatibility.
  • Write clean, reusable, and maintainable code following industry best practices.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, code reviews, and retrospectives.
  • Troubleshoot production issues and implement performance improvements.

Key Skills:

  • 5+ years of experience in front-end web development.
  • Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Hands-on experience with React.js, Angular, or Vue.js.
  • Experience integrating applications with Neo4j or other graph databases.
  • Knowledge of Cypher query language.
  • Experience consuming RESTful APIs and/or GraphQL APIs.
  • Familiarity with graph visualization libraries such as Cytoscape.js, D3.js, or Vis.js.
  • Experience using Git and modern CI/CD pipelines.
  • Understanding of responsive design, browser compatibility, and web performance optimization.
  • Strong problem-solving, communication, and collaboration skills.

Salary (Rate): £45

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Neo4j Front-End Developer

Location: Remote

Duration: Long-Term Contract

Job Summary

We are seeking a talented Front-End Developer with experience integrating applications with Neo4j graph databases. The ideal candidate will have strong expertise in modern JavaScript frameworks, responsive UI development, and data visualization. You will collaborate with cross-functional teams to design and develop intuitive, high-performance web applications that leverage graph-based data models.

Key Responsibilities

Design, develop, and maintain responsive, user-friendly web applications.

Build interactive user interfaces using React, Angular, or Vue.js.

Integrate front-end applications with Neo4j graph databases through REST APIs or GraphQL.

Develop graph visualization features using libraries such as Cytoscape.js, D3.js, or similar visualization tools.

Collaborate with back-end developers, architects, and business stakeholders to deliver scalable solutions.

Optimize application performance, accessibility, and cross-browser compatibility.

Write clean, reusable, and maintainable code following industry best practices.

Participate in Agile ceremonies including sprint planning, daily stand-ups, code reviews, and retrospectives.

Troubleshoot production issues and implement performance improvements.

Required Qualifications

5+ years of experience in front-end web development.

Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.

Hands-on experience with React.js, Angular, or Vue.js.

Experience integrating applications with Neo4j or other graph databases.

Knowledge of Cypher query language.

Experience consuming RESTful APIs and/or GraphQL APIs.

Familiarity with graph visualization libraries such as Cytoscape.js, D3.js, or Vis.js.

Experience using Git and modern CI/CD pipelines.

Understanding of responsive design, browser compatibility, and web performance optimization.

Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

Experience with Node.js and Express.js.

Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (Google Cloud Platform).

Experience with Docker and Kubernetes.

Familiarity with microservices architecture.

Experience with testing frameworks such as Jest, Cypress, or Playwright.

Knowledge of authentication protocols such as OAuth2, OpenID Connect, or JWT.