Do you want to join a dynamic company with unlimited potential, a company that is wanting to push the bounds of not only the technology but also what it means to work for an amazing organisation. Zegami was founded on the 1st of February 2016 as an Oxford spinout based around the data discovery solution of the same name.

The senior management team are 100% committed to making Zegami an amazing company and have even moved from sunny South Australia to Oxford to make it happen.

We are currently based in Oxford and looking to grow globally as the demand and opportunities present themselves.

We currently have the following positions open:

Senior Front-End Engineer

As a Senior Front-End Engineer, you will be responsible for the development and testing of our unique web based data exploration tool Zegami (see

Zegami leverages the latest technology and tools to visualise tens of thousands of images within a single field of view. If you have an interest in data, especially data visualisation then this position will give you a unique opportunity to hone your skills and apply your creativity.

You will be required to work in a cross functional, geographically dispersed team reporting directly to the CTO.

Roles and responsibilities

  • Developing Zegami – a bowser based JavaScript application and its associated applications
  • Working with both the UI and backend visualisation framework
  • Developing unit tests
  • Taking UI mockups and designs and converting them to JS and CSS.
  • Contributing to the overall design process.
  • Work closely with the whole team, communicating effectively regarding progress and delays
  • Inform team members of emerging technologies and techniques that may be applicable
  • Produce effort estimates to aid in the sales process

Skills & Requirements

  • At least 5 years building robust JavaScript applications – not just jQuery
  • Working with a team of developers in a senior role, which includes mentoring other members of the team in best practices.
  • Hands on experience with React and good understanding of Flux architecture pattern
  • Strong understanding of HTML, CSS and JavaScript
  • Experience with building large, maintainable JavaScript applications.
  • Experience with testing frameworks and agile methodologies.
  • Strong documentation skills, this includes in-code commenting and producing user and other technical documentation
  • Familiar with build tools like Webpack/Grunt/Gulp
  • Experience with agile/scrum methodology

Desirable Skills

  • Node.js
  • Familiar with WebGL
  • Familiar with source control, specifically Git and feature branch workflow

Please send a CV and cover letter to to apply for this position.

See how Zegami works