Front-End Web Developer - London - £50K benefits

NST Recruitment Ltd
Covent Garden
£40-50K + benefits
07 Oct 2017
08 Nov 2017
Contract Type
Full Time
Front-End Web Developer - London - £50K + benefits Our client a world-leading Fintech organisation are seeking a Front-End Web Developer to join their Engineering team based in London. They are looking for a bright, fresh minded individual to bring a wealth of enthusiasm and different ideas to the table and help them transform their website into a first-class modern website that our users will use and love. You will be someone who likes to: - constantly evolve techniques through learning - take initiative when you spot an opportunity for improvement - ask questions and use experience of those around you - share your knowledge with the rest of the team - write code so clean, fast and elegant, you fight the urge to hang it on your mantle - comfortable mixing greenfield solutions with legacy code to evolve system - advocate and a practitioner of TDD /BDD - You will have high bar for quality, maintainability, scalability, performance, efficiency, security and all the other things that make great software great. What a typical week looks like? - Develop new user-facing features used by millions of users - Discussing technical solutions and providing innovative new ideas to solutions - Build reusable code and libraries for future use - Convert visual designs to semantic mark-up, then dress it up in CSS and then bring it to life with JavaScript - Optimize application for maximum speed and scalability - Developing cross-browser and cross-platform compatible solutions Must Haves - Mastery of JavaScript / HTML / CSS - Expert experience with styling and responsive design techniques, mobile first website development using technologies such as HTML5, LESS and SASS - Hands-on experience building scalable web applications, in particular high frequency and low latency web applications with optimal memory management, performance and scalability as key focus - Experience with automated JS testing using Karma, Jasmine, Qunit, Mocha, Chai - Experience integrating with server-side code to produce dynamic pages - Proficient understanding of REST API's - Experience with versioning systems such Git / SVN - TDD, XP and Agile practices - SOLID principles - A sense of urgency and ownership over the product - Understanding of Continuous Integration and Delivery Nice to Haves: - An understanding of JavaScript frameworks such as ReactJS / AngularJS / BackboneJS - (If you do not possess experience of these technologies within a commercial environment, it's essential that you will have trialed and played around with these in your own time i.e. personal projects, Github). - Experience with Continuous Integrations and Delivery (Teamcity / OctopusDeploy / Jenkins) - Good understanding of SEO principles and ensuring that application will adhere to them - Comfortable with full-stack projects and able to build a minimum working product quickly - Solid understanding of OOD / OOP - Experience with cloud platforms such as Azure / AWS - Experience with writing PowerShell scripts - Experience with distributed micro-service design principles - Experience with various tech stacks such as .NET / Java - Experience with relational databases SQL / PostgreSQL / MySQL - Experience with NoSQL technologies such as Redis, MongoDB - Experience with HATEOS - An excellent track record of evolving software to be better continuously - Experience of running code katas and improvement sessions for the team - Have Open Source projects or other public code contributions that showcase your talent
This job was originally posted as