Back to job search

JavaScript Developer

  • Location:

    Scotland

  • Sector:

    JavaScript

  • Job type:

    Contract

  • Salary:

    £450 - £500 per day

  • Contact:

    Jessika Kincaide

  • Contact email:

    jkincaide@pg-rec.com

  • Contact phone:

    +44 (0)118 902 8800

  • Job ref:

    JK-1

  • Published:

    about 1 month ago

  • Duration:

    6 Months

  • Expiry date:

    2021-10-22

  • Startdate:

    2021-09-21

Contract JavaScript Developer
6 Month Contract
£450-500 (Outside IR35)

I am currently working with a multi-award winning and leading Saas platform with an exiting opportunity for a JavaScript Developer to join their existing team, on a contract basis. It is based remotely or out their Scotland site. The JavaScript Developer will be working on a range of platforms which enhance customer engagement through variety of software.
The successful JavaScript will be joining a medium sized development team working with React.js and Node.js across the full stack, and this company have other development teams which focus across open source technologies.

Required Skills:
  • 2+ years experience (Junior & Mid-level applications welcome with commercial experience)
  • Experience working with HTML/CSS and CSS libraries
  • Experience with JavaScript full stack development, Node.js and React.js
  • Ideally experience with Typescript
  • Experience with automation testing and unit testing
  • Good understanding of UX/UI principles
  • Working with relational databases such as MySQL/PostgreSQL
  • Working with RESTful API’s
  • Code reviews of Junior members of the team
If you are a JavaScript Developer with specific experience in Node.js and React.js and you want to work in a fast-paced & customer driven business, please apply directly or email your CV directly to jkincaide@pg-rec.com or alternatively please call Jessika Kincaide at 0161878811
!function(f,o,r,c,e,_2,_4){f.Force24Object=e,f[e]=f[e]||function(){ (f[e].q=f[e].q||[]).push(arguments)},f[e].l=1*new Date, _2=o.createElement(r),_4=o.getElementsByTagName(r)[0],_2.async=1, _2.src=c,_4.parentNode.insertBefore(_2,_4)}(window,document, "script","//tracking1.force24.co.uk/tracking/V2/main.min.js","f24"); /* Set clientId */ f24("create", "c82a4518-4975-4e7d-985e-17859ef18496"); /* Place custom commands here */ f24("cookieAnonymous", true); f24("send", "pageview");