JavaScript developer

Join us as a JavaScript developer in our Origami team to help our many development teams be more productive, and produce more reliable, consistent products that use high quality techniques and best practices. You’ll be working across the full stack, from creating components using modern JavaScript and Sass, to deployment of services using Docker and Heroku.

Most of the Origami team’s work is open source, and also features frequently at conferences such as Overtheair, Velocity and CSSConf. We also host the monthly London Web Performance meetup.

This page describes the JavaScript role specifically. For general recruitment information and a guide to what working at FT Labs is like, or for details of our other jobs, please see our main jobs page.

Responsibilities may include:

  • JavaScript, Sass and HTML development for components and web services
  • Testing, deployment and monitoring of services you work on
  • Liaising with engineering managers, testers, UX engineers and designers to help shape the user experience

Required skills

  • Highly capable in raw Javascript programming (without dependence on any framework or toolset)
  • HTML5 and Sass
  • Knowledge of a variety of software design patterns, such as factory, observer, module, pubsub, closure, async, promises etc
  • Working knowledge of Linux command line tools and version control concepts
  • Excellent quality of written and spoken English

Desirable skills

  • Experience with PHP, jQuery, git, grunt, gulp, and CommonJS modules
  • A flair for UI design
  • Knowledge of the current state of ES6 and ES7 development


We offer starting salaries of £25,000 – £70,000 + bonus scheme for developer roles


Send a brief email with a link to an online CV or PDF attachment to [INSERT HIRING MANAGER EMAIL]