Client facing Developer

A full-time, permanent position
Hybrid role, ideally based on the east coast

Are you a technical expert, looking to spend more time with customers?

As a Client-facing Developer at Cambridge Intelligence, you’ll work directly with our customers, helping them to create solutions to their data visualization challenges.

What’s involved?

In this client-facing role, you’ll work directly with our customers and prospects, helping them to find the best solutions to their data visualization challenges.

You’ll use your technical knowledge to demo our technology, and your coding expertise to build prototypes and proof-of-concepts that showcase our products’ capabilities.

This person will report to our Commercial Development Lead, but be a key member of our wider development team. You should enjoy working on a varied set of projects, providing technical solutions across all kinds of use cases.

Who’s the ideal candidate?

Outstanding communication skills are a must. You’ll need to understand how our products fit into complex projects, and explain it in a clear and accessible way.

You’ll also need to be technical. A degree in a technical subject, alongside experience in web programming, JavaScript and React is essential.

You’ll be a key link to our customers, so you should feel energized by helping them to explore their data networks and build real-world solutions to their challenges. That’ll require you to nurture strong relationships with customers and internal stakeholders, and collaborate effectively with remote teams and your manager across timezones.

Finally, this role can be fast-paced. You’ll need to be an effective and quick learner.

You might also have experience in:

  • Writing blog posts
  • Public speaking or presenting at customer conferences
  • Data visualization or analysis
  • Programming experience with frameworks such as Angular and Vue
  • UX and UI techniques to produce intuitive software

Who you’ll work with

You’ll work with the wider development teams and also closely alongside our commercial and product teams, providing direct feedback on new features and acting as the ‘voice of the customer’.

Opportunities to grow

Everyone here gets funded professional development time, with up to five days allocated to learning new skills – whether that’s at conferences, training programs or courses.

Be yourself

We want to build a fair, respectful and welcoming company, where everyone feels at home. That means taking a long-term approach to equality, diversity and inclusion.

With the help of our EDI group, we’re working to make every aspect of the business – including recruitment – fair, respectful and inclusive.

Download the job description [PDF]

Ready to apply?

We’d love to hear from you! We just need your CV and a cover letter.

Apply online

Life at Cambridge Intelligence

Our data visualization tools are part of something big. They help catch criminals, stop cyber-attacks and unmask fraudsters. The work we do matters.

Our people are part of something big too – all great individually, but even better together. From developers to marketers, salespeople to accountants, we’re a smart and inquiring bunch who love finding neat solutions to gnarly problems.


Discover life at Cambridge Intelligence



life at Cambridge Intelligence
life at Cambridge Intelligence
life at Cambridge Intelligence

See what our people say

What happens next?

When you apply, we’ll be in touch as soon as possible to get the ball rolling.

Our recruitment process varies by role, but we usually follow three steps to get to know you better.

  • telephone interview

    1. Phone interview

    • Duration: 30 minutes
    • With: our Talent Manager
    • To check: you’re right for the role
    • Preparation needed: review your CV, re-read this job advert, and have a look around our website more generally.

    This is an informal conversation to make sure we’re not wasting your time.

    We’ll check if you have the right experience for the role and give you a chance to talk up your skills and achievements. We’ll also discuss your reasons for wanting to join our team.

  • telephone interview

    2. A coding task

    • Duration: take as long as you need
    • With: yourself, in your own time
    • To check: your JavaScript coding skills, and how you approach a challenge

    We’ll give you access to one of our SDKs, and give you a chance to build something new. It’s a great way to experience our products, and the kinds of challenges you’ll face in this role.

  • panel interview

    3. Panel interview

    • Duration: about an hour and 15 minutes
    • With: our Chief Revenue Officer, VP Sales & Commercial Team Lead
    • To check: your experience, knowledge and skills, and how you approach a challenge.
    • Preparation needed: think about your motivations for joining our team, and any relevant experience you’ve had.

    This is your time to shine!

    After we’ve talked through your coding task, given you some feedback and got yours too, we’ll ask you some questions and then give you plenty of time to ask your own.

  • telephone interview

    4. Last chat

    • Duration: 45 minutes
    • With: Bryan, our CEO
    • To check: your aspirations and motivation
    • Preparation needed: none

    This final step is an informal catch-up with our CEO. He’ll be interested to hear about your motivations for joining us, and what you’ll bring to the team.

    It’s also a great chance to understand our business from a strategic perspective, and to see how your career will progress here.

Don’t forget: it’s a two way thing

Ask questions, share any concerns and let us know if we’re unclear. We don’t do trick questions, and won’t aim to confuse you.

Registered in England and Wales with Company Number 07625370 | VAT Number 113 1740 61
6-8 Hills Road, Cambridge, CB2 1JP. All material © Cambridge Intelligence 2024.
Read our Privacy Policy.