This job has ended. Find similar jobs.

JavaScript Developer

Posted 5 January by GCS Recruitment Specialists Ltd Ended

The Applicant Sought

  • The successful applicant will have expert knowledge of and several years' experience working with JavaScript (at least ECMAScript 2015) in production environments. Demonstrable familiarity with modern JavaScript build tooling (the jsecosystem, minification, transpilation, polyfilling, and the rest) is essential. The successful applicant will be an advocate of best practices for version control (we use git), unit testing, and cross-browser compatibility.
  • Preference will be given to applicants with a good working knowledge of one or more high-level MVC-type frameworks (e.g. Angular 2, ReactJS, Meteor,js, or similar.) Applicants who have not worked with Angular 2 before should demonstrate their willingness to come up to speed quickly.
  • Experience with data presentation and graphics rendering libraries (e.g. especially D3, but also Raphaël, Sigma, or similar) is highly desireable. Some familiarity with SVG and the HTML5 canvasAPI would be advantageous.
  • The successful applicant will have advanced knowledge of CSS 3 (selectors, WebKit animations, and similar), and some experience using modern CSS preprocessors (especially LESSor Sass.)
  • Preference will be given to candidates with a genuine interest in keeping up to date with modern web technologies and standards. Tell us about a new technology you've discovered and why you're excited to try it out - if it fits with our vision, we'll support you to give it a go.
  • Good written and verbal communcation skills are essential; the successful applicant will spend a significant portion of their time developing their implementation ideas in direct conversation with our scientists and our business development team.

Reference: 34145300

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job