Senior JavaScript Developer - Angular - 6 month Contract

Recruiter
Energy Aspects
Location
London (Greater)
Salary
From £500 to £550 per day
Posted
02 Dec 2017
Closes
08 Dec 2017
Contract Type
Contract
Hours
Full Time
No Agencies

We are looking for a talented Senior Front-End JavaScript Developer with detailed experience with Angular, who is passionate about building extraordinary systems that are performant, intuitive, and easy to use. Someone who can recognise opportunities for continuous improvement and innovation. You’ll work on exciting greenfield projects, as well as manage existing platforms which are used by stakeholders across the breadth of the company. Projects in our pipeline include building an energy commodities data platform, financial reporting and analytics tools, and adding to our existing product offering.

You’ll be working in a small cross-functional agile team where you’ll be able to help decide on tooling, and introduce best-practices based on your years of experience. Your work will lay the foundations for the future team to follow, therefore you’ll be confident to make key decisions such as testing frameworks, CI pipelines as well as defining (and enforcing) coding standards.

The right candidate

Has detailed experience of Angular and experience with at least one other modern JavaScript frameworkWrites clean, reusable, well-tested ES6 JavaScriptWrites tests before code (TDD, BDD – Mocha, Codecept, Cucumber, Protractor, Jasmine, Cypress, Chai)Can elicit requirements and product Gherkin style specificationsUses Webpack, a linter to enforce style and doesn’t use jQueryUses common tools such as Yarn, NPM, Node (and NVM or similar)Understands SOLID principles and design patternsIs pragmatic and results-drivenAn exceptional candidate

Has led a small teamHas a diverse GitHub profileIs active in the development communityHas experience migrating enterprise sized legacy projects Can work without a UI designer if neededHas migrated projects from Bower to NPM and Gulp to Webpack
This job was originally posted as www.cwjobs.co.uk/job/77793084