FRONT END DEVELOPER – ES6, JavaScript, HTML, CSS - £40,000 to £60,000

About the Role

Our primary initial goal for this role is for someone to help us take our proof of concept codebase and make it production-ready, with all the bells and whistles: proper process, automated tests, quality checks, and documentation - of course, with the support of a team of developers who believe in these worthy causes. If you fancy working on a challenging but interesting product with a lot of moving parts, this is the role for you. Day to day, you'll usually be working from our friendly London based office with 2-3 other developers working on the project. The larger product team also comprises of backend and full stack developers, including devops. The team is partly remote and mostly self-organising with a flat-ish management structure, with regular syncs and good communication processes to ensure nobody gets stuck. This is a fantastic opportunity to develop technical and business skills in a fast growing startup and to exchange knowledge and skills with a passionate and experienced team.

 

Environment

Recognised industry leader, developing an identity authentication system revolutionising the industry based on our patented biometric cybersecurity technology. Our team includes experienced leaders and outstanding technologists. Our customers include multiple major European Banks, Government organisations and smaller technology focused companies. This is a very fast-growing industry with significant growth forecast, and we are right at the centre of this, creating many opportunities for individual growth and development. We would prefer someone to work from the office but we do offer flexible hours with the occasional day working from home.

 

Technical Skills - Essential

We are willing to look at candidates that don't have ES6 experience but are strong Front-End Developers and willing to learn. However the ideal tech stack that we're looking for is: - Using ES6 JavaScript and Webpack - Deploying to modern browsers - Chrome, Opera, Firefox, Safari and Edge - Unit testing with Mocha, and using various security testing frameworks - SocketIO for communication with our backend - WebRTC / Janus for video streaming - Having strong Git skills to work with a fast-moving codebase in a distributed team - Loving automation to improve and ensure security and to automate boring tasks - Collaborating with the rest of the team with code reviews, evaluating and discussing the best solution for some technical or product requirement, and documenting our work and architecture

 

Technical Skills - Advantageous

- Any prior experience with WebGL, especially THREE.js - Bonus points if you also write JavaScript on the server (NodeJS), or consider yourself to be “full stack” - Any prior work around interface accessibility - Experience with frontend logging and production quality assurance - Some basic Linux skills would be useful - WebGL skills - but absolutely not essential - End to end testing using Selenium, Nightwatch, or an equivalent product - You've any experience of working in an ISO27001 certified organisation

 

Interview Process

Phone interview followed by a technical test and finally a face-to-face interview.

 

Salary - From

£40,000 per Year

Salary - To

£60,000 per Year

 

Additional Benefits

Pension contributions and share options after 6 months of employment.