Frontend developer – Typescript


Location: London | Chichester | Remote

We require a strong and experienced front-end developer, with experience of creating web-components, and preferably experience with the VueJS framework. Ideally the person will have 2-3 years of npm, having demonstrable experience of working with webpack / gulp. Experience of ServiceWorkers (PWA / Edge etc) would be of benefit, as well as any exposure to GrapesJS, however not required. 


Required technical skills and experience

  • At least 3-5 years commercial Javascript / EMCA5/6 development experience. 

  • Demonstrable experience of TypeScript and object oriented code. 

  • 3+ years of CSS3 / HTML etc. 

  • 2+ years experience with npm. 

  • 1+ year exposure to JAMSTACK or similar principles. 

  • Demonstrable experience working with web components. 

  • Experience working with RESTful services 

  • Experience working in a team, distributed team integration is a bonus. 

  • Experience with Git source control. 

  • Experience working as a senior member of a team, lead experience is a bonus. 

  • Strong communication skills. 

  • Experience working in a Test (or Behaviour) driven manner 

  • Experience with Unit testing 


Advantageous skills and experience

  • GrapesJS experience (Editor) 

  • StencilJS experience (Web components) 

  • Experience working with service workers (PWA, Edge etc). 

  • Redux (or similar) experience 

  • Experience with NPM publishing 

  • Awareness of the serverless architecture model (AWS) 

  • Experience with Edge processing IE [email protected], or Cloudflare Workers (or similar). 

  • Exposure to Symfony / Laravel is a massive bonus 


Salary and remuneration

We offer an attractive salary and remuneration package depending upon individual skills and experiences.