Lead Software Developer


Premium Job From Proactive Appointments

Recruiter

Proactive Appointments

Listed on

1st August 2019

Location

London

Salary/Rate

£55000 - £80000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Lead Software DeveloperOur leading retail client currently require a Lead Software Developer to join on a permanent basis .You will be asking act as a leader within a squad of developers, ensuring quality standards are maintained and consistently strive for greatness. Their London offices offer a state of the art environment which will help you get the best out the team around you. If you are a passionate lead developer and like using technology to solve problems, this is the perfect environment for you.Role responsibilities:

'€¢You write clean, concise, self-documenting code that both you and your team can still understand a year after'€¢You strive for greatness in regards to unit testing and aspire to have 100% unit test code coverage in everything you do.'€¢You champion code reviews and provide clear concise feedback'€¢You thrive in an agile fast paced environment and embrace change.'€¢You fully contribute to the work of the teams and work to the required technical standards'€¢You actively look to mentor more junior engineers'€¢You are an active member of the technical lead forum'€¢You take a more holistic view on tasks, consulting between engineering teams and architecture'€¢You actively participate in technical decisions and champion clear documentation of decisions'€¢You take technical leadership within a squad'€¢You take a holistic view of the architecture and constantly strive to improve it'€¢You take ownership of an area of the code base and take full accountability for its performance'€¢You prioritise high value tasks with technical debt

Skills required:

'€¢Extensive Commercial experience in JavaScript ES5/ES6, CSS3 and HTML5'€¢Minimum 3 year experience with a JavaScript framework, ideally React.js / Redux'€¢Commercial experience with NodeJS Strongly'€¢Ability to thrive in an Agile first environment'€¢Commercial experience of continuous integration and delivery'€¢Strong Commercial experience with unit testing ideally in Jest'€¢Commercial experience with REST APIs'€¢Strong commercial experience in building SPAs and isomorphic applications'€¢Commercial experience with Docker, AWS, Jenkins, Redis'€¢Commercial experience with GIT and GIT branching methodologies'€¢Working knowledge of modern software design patterns and SOLID principles'€¢Passionate for technology and how it can be used to solve problems'€¢Strong written and verbal communication skills'€¢Strong teamwork ethic'€¢Strong track record of leading engineering teams'€¢Strong commercial experience with TDD/BDD'€¢Degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience'€¢Ability to present technical problems to non technical employees'€¢Strong track record of mentoring more junior engineers

Lead Software DeveloperDue to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation

We take our obligations to protect your personal data very seriously.  Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website http://proactive.it/privacy-notice/

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: