Full Stack Web Developer

Job Reference: RML21-04
Job Location: Skipton
Job Type: Permanent, Full Time (Part Time will be considered for the right candidate)
Close Date: Sunday 14 March

Are you passionate about web development and user interfaces?

Do you have experience in the development of cloud-hosted APIs?

JBA Risk Management are looking for a talented full stack developer to join our expert team, working with our world-leading flood risk data.

About JBA Risk Management

We are better known amongst our clients as The Flood People. We help the insurance, reinsurance and property industries understand flood risk. Our flood maps, catastrophe models and data are used by some of the world's leading organisations. We are experts in translating complex, scientific data into useful information, using sophisticated hydraulic approaches and models to supply cutting-edge flood risk intelligence.

The role:

We have an ambitious multi-year plan to revolutionise how we generate and deliver our data to clients. As a full stack web developer, you'll join a growing team of software developers as we execute our web-based data delivery strategy. This will involve extending and improving web applications and APIs that supply hazard maps and flood risk data to our clients.

You will play a key role in enabling us to deliver high quality data. Our current stack includes Python and JavaScript, and we are exploring cloud-hosted serverless systems.

About you:

  • You'll need to be capable of understanding user requirements and delivering high quality and innovative software tools and workflows. Some web development programming experience is a must, although not necessarily in a commercial setting, and you'll need to appreciate the value of good software design.
  • You'll be bright, inquisitive, quick to learn and interested in what we do!
  • You'll be able to demonstrate the following essential attributes:
  • You enjoy collaborating and being part of a team
  • You are flexible and happy to be involved in a wide range of software development activities, including speaking to users, designing / writing / testing code and writing documentation
  • You take pride in the quality of your work
  • You don't shy away from challenges and are driven to create high quality, production-ready software

If you have experience or interests in one or more of the following technologies, we would be keen to hear from you:

  • Front-end development
  • API design and development
  • Continuous integration and deployment
  • Containerisation strategies
  • Serverless cloud computing
  • Career Development and Benefits

What we offer:

We value our staff and believe in providing a competitive salary, flexible working conditions and the best benefits package we can. Our comprehensive benefits package includes pension, life insurance, medical assistance, subsidised income protection, occupational maternity, paternity and adoptive leave scheme, buy/sell annual leave scheme and professional memberships.

As an employee-owned organisation, we have no external shareholders to pay, meaning all our staff benefit directly from our profits through our annual Employee Owned Benefit scheme.

We're focused on helping our staff develop their skills and offer a generous training budget to every member of staff. Our highly regarded professional development programme provides the opportunity to enhance and update technical and management skills throughout your career. We encourage and support the attainment of professional qualifications including chartered membership of professional associations.


The role will be based in our Broughton Hall office BD23 3FD near Skipton (North Yorkshire). The office is located on the Broughton Hall estate and is surrounded by 3000 acres of parkland, farmland, woodland and moors. This unique work setting sits on the boundary of the Yorkshire Dales National.

Further information and applications:

To apply for the post, applications should be made using the JBA Risk Management Application Form and emailed to our careers team. Only applications made using the standard form will be accepted; CVs and other supporting information is welcome.

If your application is longlisted, you will be emailed a technical test. There will be a 1-week submission deadline.

Part time contracts will be considered for the right candidate.

For further information or an informal discussion about this position please contact Michele Giordano

No unsolicited CVs from Agencies.

published: 23 February 2021     Please mention EARTHWORKS when responding to this advertisement.