1. +44 (0) 1491 411 020
www.abrs.com info@abrs.com
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.
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 team player.
● Ability to think creatively and devise outside the box 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).
● Significant exposure to native (OO) JavaScript.
● Experience with JavaScript libraries (e.g. jQuery, Backbone, Underscore).
Desirable:
● Developing in responsive, mobile first way. Node.js using frameworks and modules (e.g. Express,
Meteor, Socket.io).
2. +44 (0) 1491 411 020
www.abrs.com info@abrs.com
Nice to have:
● Experience using APIs to create content driven 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 on call 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.
Contact Ricci@abrs.com or 07780456364