Senior Full Stack Developer

Recruiter
Ferrari Healy
Location
United Kingdom
Salary
From £60,000 to £80,000 per annum
Posted
06 Oct 2017
Closes
08 Nov 2017
Contract Type
Permanent
Hours
Full Time
Full Stack Developer (JavaScript & Node.js)
up to £80,000
Central London

Our client, a leading media owner based in central London are looking to hire a Full Stack Developer. The Full Stack Developer will be involved with the development and delivery of an in-house cutting edge news publisher, who's site receives 200 million unique visits per month worldwide. The Full Stack Developer will have experience working in a cross functional environment and have a burning passion for technology.

The successful Full Stack Developer will work with JavaScript on cutting edge web and mobile technologies within agile teams with some of the best developers in London. They will also be encouraged to move between teams to be involved in every part of the delivery and to learn new skills.

You will be working within a very fast paced and autonomous environment and a complex technology landscape; this includes functional programming languages such as Clojure as well as other technologies including NodeJS, Jquery, Angular, Haskell, Mule, Redis &Elastic Search.

Skills required:

JavaScript

Excellent understanding and large experience of using JavaScript language, including the following:

  • functions and closures
  • inheritance model and sub-classes
  • scope model
  • type coercions
  • methods of core classes (Function, Array, Object, Date, Math…)
  • regular expressions
  • Promises and generators
  • ES6 language features
  • Client-side:

  • Excellent knowledge of DOM APIs
  • Nodes and elements
  • DOM tree traversal and events model
  • HTML5 DOM APIs (local storage, history, etc.)
  • Experience using modern Javascript libraries
  • Experience of working in a similar environment to the above is essential; exposure to Clojure (or similar functional programming languages) is beneficial but not necessary.

  • This job was originally posted as www.totaljobs.com/job/76752998