JavaScript Developer

The global platform for internet measurement

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £500


We are looking for a JavaScript Developer to join our rapidly growing team, located at our offices in South Bank, Central London (London Bridge).

In 2008 SamKnows invented a technology that accurately measures internet performance. Today, this software is used by governments and companies around the world, from the USA to Singapore, and SamKnows is regarded as the global leader in internet performance measurement.

We are a young, profitable web-based data analysis company, with major public and private sector clients around the world. We need to expand our web team with smart people who can help us deliver more projects through web-based user interfaces.

You are a smart, experienced developer, with a preference for working with JSON consuming, RESTful APIs. Your JavaScript knowledge is deep and broad, and you have at least 3-5 years industry experience designing and building the front-ends for a variety of web applications. Crucially, you should be very familiar with one of the major frameworks (React, Angular, Vue.js). You should be confident in your use of HTML, SCSS/BEM and ES6 and above all be interested in what we do.

Working alongside others as a key member in our growing team, you would directly contribute to the success of client and company-driven projects, designing and building new applications and features. You should be comfortable engaging with senior management to gather requirements, estimate task sizes, and manage expectations.

Your first – and main – responsibility will be to maintain and develop new features for our client-serving dashboards, used daily by international public and private sector clients, as well as tens of thousands of private individuals.

Main requirements

  • JavaScript / ES6
  • Vue.js, React or Angular.js
  • HTML5 / CSS
  • Version control (Git)

Nice to have

  • Vue.js
  • SCSS / BEM
  • UI / UX experience
  • Unit and E2E testing
  • Grounding in maths / statistics
  • Sketch / Avocode


  • A competitive salary - negotiable, based on experience
  • Modern working environment
  • Hardware of choice to set up however you like
  • Training budget (for e.g. conferences)
  • Benefits including pension, private health/dental, childcare vouchers, Cycle to Work
  • Frequent after-work get-togethers

Apply now

Sign up to apply

Or sign up to refer and earn a reward of £500