Node Engineer

Node Engineer

Node Engineer required by Whitehall Resources for a 6 month initial contract based in London.

We are seeking a rare blend Node Engineer with Frontend/User Interface development experience to join a small team working on a building tools for our developers and making our website as performant as possible. The team is nimble and made it this far by listening to our customers and building what makes sense. You will work closely with developers across multiple regions and the wider Product Engineering teams to optimise our Edge Platform. Crafting lightning quick websites is second nature to you and we need your help to improve our performance as we continue scale.

– Identify areas for performance optimisations, benchmark and develop automated tools to advocate across the frontend development teams
– Build upon our automated unit, system and acceptance test frameworks to support our continuous integration pipelines for front end deploys
– Shape the current process and implement new technologies and methodologies where you see fit for the best long-term value of the business

– Solid commercial core Javascript experience
– Experienced in optimising performance of large scale websites
– Able to demonstrable building high quality web interfaces
– Understand browser behaviour and events and how browsers interpret HTML, CSS, DOM etc. to produce pages
– Excellent knowledge of HTTP/HTTP2 protocols
– Understanding of RESTful web services and APIs
– Excellent communication skills and enjoy being part of a vocal, passionate team
– Comfortable using Unix-like OS e.g. Linux and/or MAC OS X
– Relevant knowledge of Docker, Containers deployment pipeline and infrastructure automation

– Experience with automation tooling, frameworks and architectures
– Optimising webpages for broadband, 3G and 4G connections
– Experience with Service Workers
– Devops automation and containerisation tools such as Ansible, Docker, Kubernetes