JavaScript Developer
Permanent £45-65k
Our client is a leading publisher looking for a Senior JavaScript/ NodeJS engineer looking for a highly
skilled and enthusiastic Web Application Developer with a passion for creating high quality, rich,
dynamic web applications and an emphasis on frontend technologies. As part of the Content
Programme, the successful candidate will be helping to create and enhance products that drive user
engagement. You must have worked on the latest JavaScript frameworks and NodeJS.
Works primarily with
● Their operational team (a crossfunctional
Agile team including Product Owner, Scrum Master,
Business Analyst, Architect, Developers, Testers, and Integration/Infrastructure engineers).
● Other operational teams.
● 3rd parties.
Responsibilities
● Work closely with business owners to create product and feature prototypes and within an Agile
team to prototype, develop, test, deploy and monitor applications through to Production.
● Provide estimates, views on feasibility of proposed work, and input into the team’s planning
sessions.
● Provide live support cover, and carry out BAU work where required.
● Ensure solutions are robust and technically fit for purpose.
● Contribute to the organisation’s standards, methods and procedures and ensure that development
initiatives are carried out in accordance with those.
Skills and Experience
● Personal / Team skills
Selfstarter,
highly motivated teamplayer.
Ability to think creatively and devise outsidethebox
solutions to business problems.
Great communication skills at technical and nontechnical
level.
Provide mentoring and technical leadership to junior members of the team.
● Development skills (JavaScript, Node.js, HTML5)
Must have:
Solid skills coding handcrafted
HTML(5), JavaScript and CSS(3).
+44 (0) 1491 411 020
www.abrs.com info@abrs.com
Significant exposure to native (OO) JavaScript.
Experience with JavaScript libraries (e.g. jQuery, Backbone, Underscore).
Desirable:
Developing in responsive, mobilefirst
way.
Node.js using frameworks and modules (e.g. Express, Meteor, Socket.io).
Nice to have:
Experience using APIs to create contentdriven
web applications. (e.g.Google Apps Script).
● Methodologies
Must have
Experience writing unit tests (e.g. qUnit, Jasmine) and writing code in a testable way
Desirable:
Exposure to Test Driven Development
Agile (Scrum, Kanban).
DevOps, selfmonitoring
applications, performance testing.
● Other nice to haves
Experience using datastores (SQL/NoSQL, e.g. Redis, MongoDB).
Continuous Integration / Deployment (e.g. Jenkins).
Deployment, management and monitoring of cloud applications (e.g. using Heroku, AWS).
Knowledge of mitigating security attacks (e.g. SSJS).
Creating scalable apps, understanding of scalable architectures (horizontal scaling, loosely coupled
modules).
Testing frameworks (e.g. Webdriver, Qunit, Jasmine, Mocha, Vows).
● Any examples of work you show would be beneficial:
Examples of dynamic, rich web applications you have created.
Code published in open source repositories like Github and NPM
Work conditions
● Possible 3rd line support oncall
availability
● Occasional evening and weekend work to meet the business needs.
● Some travel may be required due to the distributed nature of the Technology Group.

+44 (0) 1491 411 020
www.abrs.com info@abrs.com

JavaScript Developer job in London, see @Ricci_abrs

  • 1.
    JavaScript Developer Permanent £45-65k Ourclient is a leading publisher looking for a Senior JavaScript/ NodeJS engineer looking for a highly skilled and enthusiastic Web Application Developer with a passion for creating high quality, rich, dynamic web applications and an emphasis on frontend technologies. As part of the Content Programme, the successful candidate will be helping to create and enhance products that drive user engagement. You must have worked on the latest JavaScript frameworks and NodeJS. Works primarily with ● Their operational team (a crossfunctional Agile team including Product Owner, Scrum Master, Business Analyst, Architect, Developers, Testers, and Integration/Infrastructure engineers). ● Other operational teams. ● 3rd parties. Responsibilities ● Work closely with business owners to create product and feature prototypes and within an Agile team to prototype, develop, test, deploy and monitor applications through to Production. ● Provide estimates, views on feasibility of proposed work, and input into the team’s planning sessions. ● Provide live support cover, and carry out BAU work where required. ● Ensure solutions are robust and technically fit for purpose. ● Contribute to the organisation’s standards, methods and procedures and ensure that development initiatives are carried out in accordance with those. Skills and Experience ● Personal / Team skills Selfstarter, highly motivated teamplayer. Ability to think creatively and devise outsidethebox solutions to business problems. Great communication skills at technical and nontechnical level. Provide mentoring and technical leadership to junior members of the team. ● Development skills (JavaScript, Node.js, HTML5) Must have: Solid skills coding handcrafted HTML(5), JavaScript and CSS(3). +44 (0) 1491 411 020 www.abrs.com info@abrs.com
  • 2.
    Significant exposure tonative (OO) JavaScript. Experience with JavaScript libraries (e.g. jQuery, Backbone, Underscore). Desirable: Developing in responsive, mobilefirst way. Node.js using frameworks and modules (e.g. Express, Meteor, Socket.io). Nice to have: Experience using APIs to create contentdriven web applications. (e.g.Google Apps Script). ● Methodologies Must have Experience writing unit tests (e.g. qUnit, Jasmine) and writing code in a testable way Desirable: Exposure to Test Driven Development Agile (Scrum, Kanban). DevOps, selfmonitoring applications, performance testing. ● Other nice to haves Experience using datastores (SQL/NoSQL, e.g. Redis, MongoDB). Continuous Integration / Deployment (e.g. Jenkins). Deployment, management and monitoring of cloud applications (e.g. using Heroku, AWS). Knowledge of mitigating security attacks (e.g. SSJS). Creating scalable apps, understanding of scalable architectures (horizontal scaling, loosely coupled modules). Testing frameworks (e.g. Webdriver, Qunit, Jasmine, Mocha, Vows). ● Any examples of work you show would be beneficial: Examples of dynamic, rich web applications you have created. Code published in open source repositories like Github and NPM Work conditions ● Possible 3rd line support oncall availability ● Occasional evening and weekend work to meet the business needs. ● Some travel may be required due to the distributed nature of the Technology Group. +44 (0) 1491 411 020 www.abrs.com info@abrs.com