Full Stack Developer


Premium Job From IC Creative

Recruiter

IC Creative

Listed on

4th June 2018

Location

Cambridge

Salary/Rate

Competitive salary

Salary Notes

Competitive salary

Type

Permanent

Start Date

ASAP

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.

You are currently using an outdated browser.

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