Senior Web Developer (6-month FTC)

Location: Cambridge (CB4)
Duration: 6-month FTC
Hours: 8:30am until 4:30pm (Monday to Friday)
Salary: Up to £52,000 FTE
Job Reference: 34351

Polytec are looking for a Senior Web Developer on a 6-month fixed term contract for our Cambridge based client. You will be working on designing and updating Linux applications, Linux kernel, device drivers, Web UI development and integrating user mode open source libraries.


* Write specific code that realises user requirements into usable functional components using React.js and Typescript
* Produce relevant project artefacts as required by the software development process
* Provide specific documentation related to product design ensuring compliance
* Develop or review software verification plans with Test engineers
* Analyse Testing results, understand improvement opportunities and implement changes
* Provide technical support, understanding root cause and discussing potential product risks. Troubleshoot, debug and upgrade existing systems


* Thorough understanding of React.js and its core principles with experience developing new user-facing features using React.js
* Proficient in JavaScript and TypeScript including DOM manipulation and the JavaScript object model
* Ability to translate designs and wireframes into high quality code. Building reusable components and front-end libraries for future use.
* Conduct code analysis and recommend changes in policies and procedures to improve JS and CSS quality
* Knowledge of modern authorisation mechanisms, such as JSON Web Token
* Experience with common front-end development tools such as Babel, Webpack, NPM
* Knowledge of CSS preprocessors, like SAAS and LESS

Please contact us as soon as possible for more details or apply below!

We will respond to successful applicants within a couple of days.

[ Cambridge, Hourly rate: £neg. | vacancy reference : 34351 ]

For more information or to apply for this job, please complete the details below.
Attach CV
Essential before we can supply further job information:


Tel: +44 (0) 1223 423267

Fax: +44 (0) 1223 420268