Elite, rapidly growing research consultancy covering global energy markets with a presence in London Singapore and New York.

The successful candidate's duties will include, but are not limited to:

- Develop code across the stack for new features and products - Write automated tests. We're advocates for test-driven development. - Take an active role in evolving our web architecture - Develop interfaces that are easy to use, intuitive and performant. - Work with users to help build stories and define requirements - Learn, recommend and help drive our business

Requirements:

- Must have a deep understanding of PHP, Laravel, JavaScript and Angular as a minimum - Experience of unit testing. TDD (Test Driven Development) using PHPUnit, Codeception, Behat, Jasmine or Karma are a plus. - A strong grasp of SOLID principles. - Ability to work with user and leaders to understand requirements - The ability to quick and effectively produce mock-ups and proof of concepts - Eye for design and comfortable working without UX designers 7. Great communication and interpersonal skills

If this is you and you want to know more, please send me your CV ASAP

Their development environment consists of:

Architecture Amazon Web Services (AWS) virtual servers, and services Server side PHP 7, Laravel 5, and MySQL Front end Vanilla JavaScript (ES6), Angular, Vue.js, and modern tools such as GULP, SASS, NPM and Bower. Project management and version control Jira, Basecamp and GitHub Methodologies Agile, Test-driven development (TDD) and Continuous-integration