• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

About this job

Job type: Full-time
Experience level: Mid-Level, Senior, Lead
Role: Backend Developer
Industry: Computer Software, Databases, Information Technology
Company size: 201–500 people
Company type: Private

Technologies

graphql, node.js, javascript, typescript, reactive-programming

Job description

Who we are
We help the world make sense of data by exposing the underlying relationships. We make Neo4j, which created the category of Graph Databases, and continues to be the most widely used product in the space. Graph Databases have seen explosive growth in recent years, due to the power of the graph data model over the traditional relational model. We sell to Fortune 500 companies around the world, and also have a community version available as open source software.
  
The Role: 

At Neo4j we believe graph databases are the optimal backend for GraphQL APIs, come help realize that vision by joining our Engineering team!

Here at Neo4j, we’re on the lookout for an experienced software engineer to join our Engineering Team with a focus on GraphQL. You'll primarily be responsible for the Neo4j GraphQL integration which enables GraphQL APIs backed by Neo4j for Node.js.

You will be part of our new GraphQL team with the opportunity to guide the technical direction of the Neo4j GraphQL integration and have a positive impact on how developers build applications with GraphQL. As well as software development, you’ll also have the opportunity to support community projects, run meetups and hackathons, write blog posts, and help with training and other events.

You’ll be based in either our engineering HQ in Malmö, Sweden or our office in London, and will travel on occasion between the two. Expect to be pairing and joining design discussions using online collaboration software on a regular basis.

What You'll Bring: 

  • Javascript (well versed in ES6+)
  • Working with GraphQL, especially building GraphQL server implementations
  • NodeJS platform and ecosystem
  • Writing scalable, extensible NodeJS applications and libraries, including backend APIs

You will ideally have experience and interest in:

  • Typescript and functional reactive programming
  • Network communication and protocols, and how to reduce latency and overhead
  • Database management systems, Database design, and server-side consumption of data.
  • Distributed system design

You may have also worked with some or all of:

  • Contributed to GraphQL ecosystem tooling, such as GraphQL.js, GraphiQL, or database integrations for GraphQL.
  • Modern Dependency Injection frameworks such as Angular or NestJS
  • Javascript optimisation and underlying implementation (how the V8 engine works)
  • Working in distributed/clustered environments (Docker, kubernetes, etc.)
  • Other backend languages and layers, or generally find system design interesting

You will be part of our new GraphQL team with the opportunity to guide the technical direction of the Neo4j GraphQL integration and have a positive impact on how developers build applications with GraphQL. As well as software development, you’ll also have the opportunity to support community projects, run meetups and hackathons, write blog posts, and help with training and other events.

 Why Join Neo4j?

At Neo4j, you get the opportunity to build and lead on the edge of what's new in the world of technology.

You have the opportunity to work alongside diverse and talented colleagues from around the globe. Our engineering headquarters are located in Malmö, Sweden and London, UK.

Intrigued by this role? We encourage you to apply even if you don't fit 100% of the listed qualifications.
Neo4j is an equal opportunity employer and is committed to protecting and respecting your privacy. Please read the Privacy Notice Regarding Neo4j's Recruitment Process to understand how the personal data that you provide is handled.

Detta är en jobbannons med titeln "Backend Software Engineer - GraphQL" hos företaget Neo4j och publicerades på webbjobb.io den 15 juni 2020 klockan 06:10.

Hur du söker jobbet

Notera att denna annons är publicerad via en av våra partners, där särskilda vilkor (krav på medlemskap, separat ansökning eller liknande) kan tillämpas.

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black