W

Full Stack Developer

Watson Recruitment
Full-time
On-site
Cambridge, Cambridgeshire, United Kingdom
£45,000 - £70,000 GBP yearly
Full Stack Developer
Cambridge UK
Hybrid Working

We design, build, program and deploy systems and solutions for RF spectrum monitoring, management and geolocation. We serve both defense and homeland security customers as well as the civilian regulatory market.

We believe that the best hardware, software and know-how contributes to our customers’ success. And with that philosophy in mind we have developed some of the most advanced RF sensors available.  Our sensors are high performing, compact, rugged and modular, coupled with intuitive software that can turn RF data into actionable intelligence.

It’s not just the products that are high performing – it’s also the people: developers, engineers and scientists with experience within the military, regulatory and research sectors. They understand the challenges facing our customers and work with them to deliver uncompromising solutions.


Responsible for the development of high-quality application software:
  • Develop all aspects of the full software development life cycle including requirements analysis, design, development, testing, documentation and training.
  • Create functional designs, specifications and costings to be presented internally or to the customer for approval.
  • Contribute to deliver high quality software applications.
  • Ensure that software is rigorously tested, including regression testing, prior to release.
  • Support creation of user documentation, as required.


Requirements

  • Able to create and maintain API-driven frontend web UIs using Javascript, Typescript, React, HTML and CSS.
  • Comfortable with configuring frontend build systems, such as WebPack, Rollup, esbuild etc.
  • Experience with containerisation technologies such as Docker.
  • Experience with Python
  • Experience with Django framework.
  • Experience with Linux and shell scripting


Benefits

We offer an attractive package, stimulating work environment, and opportunities to learn and take on more responsibility with rewarding career prospects.