Endeavour Recruitment has a fantastic opportunity for an experienced JavaScript / UI Developer with AngularJS experience to join our Advertising client in Central London on an initial 3 month contract.
Our client is looking for an experienced application developer with strong experience in JavaScript and AngularJS to join their team working on a new platform that focuses on great User experience- delivering ads on a massive scale in order to make it easier to buy online media.
Key Responsibilities of the JS / UI Developer:
- Develop slick, modular, best-in-class user interfaces to create advertising campaigns
- Build client-facing mock-ups and UX designs.
- Ensure a high level of quality through business-driven development and test automation
Key skills:
- Strong programming skills in front end development (5-8 years) including JavaScript, CSS3 (SASS desirable) and HTML5
- Strong AngularJS skills highly preferred
- Experience with front-end package management tools (NPM, Bower) and task-runners (Gulp/Grunt)
- Experience using JavaScript to build client-side applications around RESTful APIs, and SOA in general
- Fluency in common mock-up and wire framing tools (Balsamiq, Gliffy, Omnigraffle)
- Fundamental application of TDD/BDD approach (Jasmine, Karma)
- Formal experience with Agile methodologies and project life cycles (Scrum/Kanban/XP)
- Exposure to CI workflows and toolsets (Jenkins), version control (Git/GitHub)
- Experience with development in UNIX / Linux environments
Desirable:
- Experience/familiarity with Ruby, and other application programming languages (e.g. PHP, Java, Python, C++)
- Experience with Node.js
- Knowledge of other client-side scripting languages (Flash/Actionscript)
- Experience with relational (MySQL) and non-relational databases
What’s in it for you?
- Opportunity to work within an exciting and innovative Advertising environment
- Chance to live and work in the heart of Central London
If you are an experienced developer with a passion for technology looking for a new and exciting opportunity, then please do not hesitate to apply!