Job Summary

We’re looking for an outstanding Web Developer who knows code and has proven experience of writing it, as well as a good eye for design and can create engaging experiences that people will love to use. 

You will be joining a dynamic, fast growing team, and be responsible for our main website and map site, as well as high-profile websites for our most important partners. You will need a good eye for detail and strong engineering practices, and enjoy a fast paced environment, learning constantly on the job. 

You have good experience of Linux, expertise in building gorgeous user interfaces on top of RESTful web APIs, databases and data stores and front-end tools and technologies including React, JavaScript, CSS/SASS. 


  • Build out front-end components; using React, JavaScript, HTML, CSS
  • Strategize and develop effective flow of information, ensuring that design solutions integrate technical and business logic
  • Work with other team members to build rich, compelling and highly interactive web sites and mobile experiences
  • Work with back-end developers to design web APIs that are appropriate for applications and fit the user interface
  • Provide reusable React components
  • Consume and display data from backend APIs as needed
  • Provide expert guidance on browsers, desktop and mobile platforms with a focus on UX, interactivity, motion and performance
  • Work with JS build tools such as Webpack


  • React and JavaScript
  • How to use RESTful web APIs
  • CSS and SASS
  • Git/Github Extra credit if you know:software dev 
  • Google Map API
  • PHP, Laravel
  • Wordpress or other CMS
  • Hubspot
  • AWS
  • Excellent communication skills with perfect spoken and written English. You must be comfortable showcasing your ideas to key stakeholders across the business
  • Good scripting capability
  • A focus on high quality software engineering work and attention to detail
  • The ability to work in a fast-paced, deadline-driven environment
  • A passion for software development and staying current with technology trends
  • The ability to talk to techies and non-techies in suitable language

Extra credit if you:

  • Have an appreciation for maps and location based services and know what a GIS is, what Leaflet and the Google Maps API are, and can articulate the difference between latitude and longitude
  • Passion for 3D engines / AR / VR
  • Have a passion for good user experience and design
  • Enjoy learning new skills in scripting languages and how to use those to showcase our products

  • Bachelors (or higher) degree (relevant experience and training will be considered)
  • Advanced, proven knowledge of Object-Oriented JavaScript, modern JS libraries, React, Angular, Backbone, etc. ES 6, semantic HTML, CSS and Responsive tactics
  • Advanced working knowledge of CSS pre-processors (SASS, LESS, etc.) and task runners (Grunt, Gulp, etc.), templating systems (Handlebars, etc.), Module systems (AMD, CommonJS, etc.)
  • Advanced knowledge of building responsive sites for desktop, tablet, and mobile with proven advanced experience with coding, architecture, and writing reusable libraries
  • Expert image production experience working in Sketch/Photoshop/etc.


  • – Salary: Competitive 
  • – 25 days holiday 
  • – Share options 
  • – Pension 
  • – Private healthcare 
  • – Cycle to work 
  • – VDU eye tests 
  • – Perkbox 
  • – Free breakfast & snacks 
  • – Birthday vouchers 
  • – Weekly lunch & learn sessions 
  • – Regular team lunches & team socials 
  • – Sports and hobbies clubs


what3words is a really simple way to talk about location. We have divided the world into a grid of 3m x 3m squares and assigned each one a unique 3 word address. It means anyone can accurately find any location and share it more quickly, easily and with less ambiguity than any other system. 

The service can be used via the free mobile app or online map. It can also be built into any other app, platform or website, with just a few lines of code.



Company Type


Official website

Got a question? Get in touch now

We're here to help! Check out our FAQs or send us an email.