Company details

Risilience is seeking to employ a Senior UI Software Engineer to join us in our mission to help tackle climate change, one of the biggest systemic threats facing the planet today.

We have developed a unique modelling and analytics platform to help international corporations assess their risks and opportunities presented by rising temperatures, climate-related policy, and emerging technologies in our changing world.

Our SaaS solutions help companies produce climate-related compliance analytics, navigate their pathway to Net Zero, and perform scientifically based cost benefit comparisons of emission reduction strategies versus their risks. We also offer enterprise-level risk analytics for a wide variety of non-climate-change threats and trends.  We have a blue-chip client base with a growing list of globally recognised brands. The pedigree of our solutions is supported by our deep academic roots that go back to the Business School in the University of Cambridge (UK) and the close ties we maintain to the Cambridge Centre for Risk Studies.

Our business received Series A funding earlier this year and is growing rapidly towards the next round of investment.  Benefits include competitive basic salary, including commission and stock options, remote and flexible working, and a commitment to staff diversity.

Role Details

As a Senior UI Software Engineer, you will develop the usability and visual impact of our SaaS application and data visualisations. You will join a cross-functional software development team of six that includes full-stack engineers, data engineers and DevOps engineers, and work closely with the UX Product Manager. Our SaaS platform requires the capture and organization of complex risk data through a multi-tenant web app, and visualization of the data through dashbords, maps and reports. Your initial focus will be on refactoring the current application to deliver a modern and customer-focussed UI, a key part of our product strategy.

Essential Skills

  • JavaScript, React, and TypeScript.
  • Ability to take a design in Figma (or similar UX design tool) and translate it into a web app.
  • JavaScript based data visualisation e.g., d3.js, Chart.js.
  • Comfortable with manipulating and processing complex data, before rendering on the UI.
  • Automation Testing e.g., Jest for Component Testing, Cypress for UI Testing.

Diversity and Inclusion

Risilience is committed to a proactive approach to equality, which supports and encourages all under-represented groups, promotes an inclusive culture and values diversity. Entry into employment is determined by personal merit and by the application of criteria required for the post.  No applicant for an appointment or member of staff will be treated less favourably than another on the grounds of sex (including gender reassignment), marital or parental status, race, ethnic or national origin, colour, disability (including HIV status), sexual orientation, religion, age or socio-economic factors.

Information if you have a Disability 

Risilience welcomes applications from individuals with disabilities and is committed to ensuring fair treatment throughout the recruitment process. Adjustments will be made, wherever reasonable to do so, to enable applicants to compete to the best of their ability and, if successful, to assist them during their employment.

We encourage applicants to declare their disabilities in order that any special arrangements, particularly for the selection process, can be accommodated. Applicants or employees can declare a disability at any time.

Right to work

You must have full permission to live and work in the UK without time limit, restriction or sponsorship.