Full-Stack Node/JavaScript Developer

09 Jan 2018
15 Feb 2018
Contract Type
Full Time
Role: Full-Stack Node/JavaScript Developer Location: Cambridge Salary: Competitive plus additional benefits Kaptivo, a leading provider of visual collaboration solutions, is currently looking for an experienced Full-Stack JavaScript Developerto join their team. JavaScript applications and tools are used throughout the Kaptivo product infrastructure, from the factory production, testing and database tools, through to the customer facing client applications. The successful applicant will be expected to support all areas where JavaScript is used, both in the browser and server-side, with particular emphasis on the interface between back-end services and front-end applications. The Full-Stack Node/JavaScript Developerwill be responsible for: Owning, supporting and developing the JavaScript factory tools and web-applications used inthe build and performance assessment of Kaptivo devices Be responsible for the development of the low-level browser-side JavaScriptlibraries, including the Kaptivo SDK, which interface with the Kaptivo API Coordinating with the Web-app and Firmware developers on the continued development of the Kaptivo API Supporting the development and maintenance of the browser-based single-pageapplications (SPAs) where required Supporting the development and maintenance of cloud server infrastructure Requirementsfor the role of Full-Stack /JavaScript Developer: Essential: • Latest JavaScript (at least ES2015) • Nodejs • JS-based unit testing (Mocha, Chai or similar) • REST API use and development • Use of git or mercurial, especially with Gitlab, Github etc. • Modern node-based build environments (e.g. webpack, rollup, browserify, babel) Strongly Desired: • Modern front-end SPA frameworks (Vuejs, Reactjs, Angularjsetc), in particularvuejs 2.0 • JS interfacing to databases (Mongodb, Postgres, etc). • Knowledge of oAuth2 and web security Other Preferred Skills / Experience: • CSS 5 on modern browsers • Data visualisation (e.g. D3.js) • Development for Internet-of-Things (IoT) devices A Great Place to Work Our philosophy is that excellent people, given the right tools and environment, will do great work. We want to attract the best possible people to each role, and in return we offer a friendly, dynamic and stimulating work environment with plenty of scope to take on extra responsibility and to have a real impact with products that help thousands of people. The company is at a very exciting stage, having recently secured a $6m funding round, and is poised to announce a series of products and partnership deals in 2018. We offer a very attractive package including: •Share options scheme for all employees (UK scheme is EMI-approved) •Private pension with employers’ contributions •Private health insurance (including dental) •Flexible working policy •Opportunities for training and travel The UK office is based in St. John’s Innovation Centre, Cambridge, which is a prestigious and convenient location, with car and cycle parking, excellent public transport links, canteen, showers and shared facilities. *To be considered for the role of Full-Stack Node/JavaScript Developer, click APPLYbelow* Kaptivo (http://kaptivo.com) is a leading provider of visual collaboration solutions that enable remote road warriors and meeting attendees, using collaborative workplaces or schools around the world to turn any video conference meeting or learning experience into a highly interactive, engaging and productive experience. Our main product, Kaptivo, transforms any dry-erase whiteboard into a live, secure online collaboration tool that can seamlessly integrate with any video conferencing facility or educational learning system with obvious benefits. The company has become an award-winning solution provider in the large and fast-growing Unified Communication and Collaboration (UC&C) market and is working with many of the largest market leaders in the space. The team is growing in both the engineering and sales & marketing areas to support the development of new products and to grow world-wide sales channels.We are based in Cambridge, UK and San Mateo, California.