Full Stack Developer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Full-Stack JavaScript Developer
Cambridge
£competitive
Leading tech company who designs and delivers software in the education industry is looking for a Full Stack Developer to join it's growing team!
The Role:
The successful applicant will be expected to support all areas where JavaScript is used, both in the browser and server-side, including interface between back-end services and front-end applications.
Key Responsibilities
· Own, support and develop the JavaScript factory tools and web-applications used in the build and performance assessment of Kaptivo devices.
· Be responsible for the development of the low-level browser-side JavaScript libraries, including the Kaptivo SDK, which interface with the Kaptivo API.
· Coordinate with the Web-app and Firmware developers on the continued development of the Kaptivo API.
· Support the development and maintenance of the browser-based single-page applications (SPAs) where required.
· Support the development and maintenance of cloud server infrastructure.
Experience
Required:
· 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, Angularjs etc), in particular vuejs 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.