Front-end Engineer

Choose a life less ordinary

Job details

  • Full-time
  • calendar
  • map markerRichmond, GB
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

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


Creativity, culture, empowerment and innovation; finished groaning? I don’t blame you, it seems like every job advert uses these words, read on and let us explain how we live them...


Core to our culture is bravery, honesty and openness, as is our belief in smart people thinking for themselves, understanding the problem and finding the right solution. We work in non-hierarchical cross-functional product teams, working as one to solve the problem at hand. Learning should be core to your daily activities; if is to innovate and to move forward we need to ensure you have the skills to do the moving.

We ensure you can keep moving by organising regular learning lunches, hackathons, technical book clubs and regular guild meetings. Attendance of conferences, meetups, are also actively encouraged as is sharing your knowledge outside of the company by speaking at these events. We genuinely care about your personal and technical development, as an engineer you want to progress in your career and we provide the framework to ensure you do. We also provide all the fresh fruit you can eat as long as you like pears and apples, we always run out of bananas.


  • Be an instrumental part of the NOTHS tech team working on our next generation Front End platforms
  • Drive the technological decisions you believe in
  • Educate others sharing your knowledge as well as listening and learning
  • Be committed to continually improving both the code base and your mind


  • You care about your craft, code is not a job it’s a way of life
  • You are aware of new technologies and not afraid to use them
  • An active contributing member of an Agile development team
  • Fearless and hard working
  • Passionate about microservices and developing the patterns of tomorrow
  • Open minded and respectful of the ideas of your colleagues

Main requirements

  • JavaScript

  • HTML5, CSS3, CSS preprocessing (LESS or SASS)

  • Gulp or Grunt, Jasmine, Mocha

  • AngularJS or React

  • Node.js

  • Docker

  • Pair Programming


  • CI/CD, you don’t mind deploying to production multiple times per day

  • Mobile first, responsive web applications

  • Localisation and internationalisation

  • Experience of high transactional websites especially in e-commerce


  • Award winning office design
  • ‘Free’ MacBook Pro
  • Coffee rationed to 6 cups per hour

Apply now

Sign up to apply

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