JavaScript Developer

Cambridge, England, United Kingdom · Development · P009


Who we are

At Cambridge Intelligence we help organizations visualize their data and understand the complex connections within it. From fraud detection to cyber security, we make it possible for analysts to 'join the dots' in their networks, uncover hidden threats, and generate intelligence.

Using our data visualization tools, it's quick and easy to build powerful data visualization applications, roll them into analysts' tools and workflows, and deploy them anywhere in the world.

About you

As part of the software development team you’ll enjoy working on difficult and novel problems to deliver the next set of exciting features that our customers crave. You’ll be capable of self-organising and managing your own tasks, and you’ll hold yourself to a level of coding excellence that keeps our KeyLines product ahead of the game.

What you’ll be doing

You’ll take direction from our Development and Product Managers to scope, design and implement features, and be responsible for seeing them through quality assurance to become part of our product offering.

You will work initially on our core KeyLines product:

If you love solving complex problems in an emerging field, we can provide you with interesting challenges that keep you excited about coming to work. Plus, you have the freedom to work on you own project every Friday.


Strong programming abilities

Knowledge of application and test frameworks

A proven ability to manage a large quantity of code

Experience of working in an agile software development team

Passionate and opinionated about software development and code quality

Fast pass to the front of the queue:

Strong JavaScript programming abilities

NodeJS, React, Redux, Webpack

Building graphical applications in any language

Experience of graph databases e.g. Neo4j, ArangoDB, MongoDB

A good technical understanding of the whole web development stack

Experience of Continuous Integration and Delivery

Use of UX techniques to produce intuitive software

A background in data visualisation or analysis

Linux housekeeping skills



Medical and Dental Insurance (BUPA)

10% discretionary bonus

5 days of professional development paid for by the company

Accident and Illness cover

Income Protection for long-term disability

Death in Service benefit

Flexible holiday benefits

Cycle scheme (fully funded by the company)

Local discounts (including gym membership)

Apply for this job