Nodejs Developer

Elevate Platform Limited
United Kingdom
600 GBP (Per Day)
05 Oct 2017
06 Nov 2017
Contract Type
Full Time
Node.js Developer / London / 6 Months Contract / 600 GBP (Per Day) The client is recruiting for two Node Developers to join their teams based in central London, you will be responsible for writing modular code whilst working across an agile team. As a full stack developer you will have strong front and back end experience to aid in the development of the banks customer facing systems. Key responsibilities - Writing modular, well tested code that remains easy to maintain as the codebase and business continues to scale - Helping set the strategic direction for how components and services are developed within the team - Ensure that software is built in a way which is consistent with - and exploits where possible - the collective frameworks, patterns and practices that exist across the wider Engineering community - Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems where no precedent may exist, and ensure implementation of solutions where appropriate - Mentor and develop more junior engineers, providing clear and constructive feedback and creating opportunities for learning and growth - Relentless focus on delivering business value through sound engineering methods and principles What we're looking for - A "can-do" attitude, capability of bootstrapping projects, and ability to effectively work with multi-disciplinary, internal and external distributed teams across the project lifecycle - Deep and broad understanding of modern Javascript development for web-services: Node.js, Loopback/Express, ES6/Typescript - Solid understanding of RESTful Services API design & development with Node.js, enterprise integration patterns, and messaging technologies (JMS, MQ, or similar) - Solid experience with front-end web development technologies: React/Redux, HTML5/CSS3, ES6,Babel,WebPack, - Strong understanding and experience of using testing & mocking frameworks, to support automated unit-testing and test-driven approaches (Mocha/Chai, Sinon/Mockery/rewire, TDD, BDD) - Experience with agile development practices, continuous delivery. - Awareness of modern deployment architectures & concepts beneficial (e.g. Serverless, containerisation/Docker, Cloud). - Strong understanding of configuration management tools as well as automation and build frameworks (Git/Gerrit, Jenkins) - Experience across the entire software development life-cycle from inception, through build to production (including an appreciation manageability, supportability, and troubleshooting) - Passion for working within a team - Excellent communication skills - Confidence to express own opinions, and be pragmatic about modifying them when appropriate If you match these requirements, please apply in the normal way. Elevate will send you an email, please open, click and action that email and your application will be visible to the hiring organisation directly.
This job was originally posted as