Applications Developer

Royal National Lifeboat Ins titution (RNLI)

England

On-site

GBP 42,000 - 50,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary £42,479 to £49,976 (dependent  
26 days' annual leave + Bank Holidays
Outstanding pension scheme
Life assurance

Job summary

RNLI is seeking an experienced software developer to design, build and maintain modern, responsive applications using .NET/C#, JavaScript/TypeScript, HTML and Tailwind. You will craft engaging UIs with Vue or React, develop and consume APIs, and work with CMS and headless architectures.

You will use Git and Azure DevOps to manage code, pipelines and deployments, while ensuring secure, accessible and well-documented code.

Qualifications

  • Experience developing web applications using front-end and back-end technologies.
  • Proficiency with C#, .NET, JavaScript, TypeScript, HTML, Tailwind and CSS or modern equivalents.
  • Experience using reactive front-end frameworks such as Vue or React.
  • Understanding of responsive design, accessibility and cross-browser compatibility.
  • Experience working with APIs, system integrations and structured data.
  • Familiarity with Git-based source control, code reviews and modern deployment practices.
  • Ability to write secure, reliable, testable and maintainable code.
  • Strong collaboration, communication and problem-solving skills.
  • A practical, user-focused approach and curiosity for learning.

Responsibilities

  • Design, develop, test and maintain modern applications using .NET, C#, JavaScript, TypeScript, HTML, Tailwind and CSS.
  • Build accessible UIs with Vue or React.
  • Develop and consume APIs to enable integrated platforms.
  • Work with CMS platforms, including headless architectures.
  • Use Git and Azure DevOps to manage code, reviews and pipelines.
  • Produce clean, maintainable code with appropriate testing and documentation.
  • Improve development standards, components and processes.
  • Understand user needs and translate into practical solutions.
  • Consider security, accessibility, performance and data protection throughout the lifecycle.
  • Investigate issues, learn from feedback and continuously improve services.
  • Share knowledge and support teammates in a collaborative environment.
  • Stay curious about emerging tech and its value for RNLI.

Skills

C#
NET
JavaScript
TypeScript
HTML
Tailwind
CSS
Vue
React
APIs
Git
Azure DevOps
Testing
Documentation
Security
Accessibility

Education

A degree in computer science, information technology or a related subject, or equivalent practical experience

Tools

Azure DevOps
Sitecore
SQL Server

Job description

Responsibilities


  • Design, develop, test and maintain modern, responsive applications using technologies such as .NET, C#, JavaScript, TypeScript, HTML, Tailwind and CSS.

  • Build engaging and accessible user experiences using reactive front‑end frameworks such as Vue and React.

  • Develop and consume APIs, helping our applications, data and digital platforms work together effectively.

  • Work with modern content management platforms, including traditional and headless CMS architectures.

  • Use Git and Azure DevOps to manage source code, peer reviews, automated build and release pipelines, deployments and development work.

  • Produce clean, well‑structured and maintainable code, supported by appropriate automated testing and technical documentation.

  • Help improve our development standards, reusable components, processes and ways of working.

  • Work closely with colleagues to understand real user needs and turn them into practical, easy‑to‑use solutions.

  • Consider security, accessibility, performance and data protection throughout the development lifecycle.

  • Investigate problems, learn from feedback and continuously improve the applications and services we provide.

  • Share your knowledge, contribute ideas and support other developers as part of a collaborative and welcoming team.

  • Stay curious about emerging technology and help identify where it could deliver genuine value for the RNLI.

    You do not need to know every technology we use from day one. We are looking for someone with strong development foundations, a willingness to learn and an interest in using technology to solve meaningful problems.



You will bring:


  • Professional experience developing web applications using front‑end and back‑end technologies.

  • Experience with languages and technologies such as C#, .NET, JavaScript, TypeScript, HTML, Tailwind and CSS, or comparable modern development tools.

  • Experience using a reactive front‑end frameworks such as Vue or React.

  • An understanding of responsive design, accessibility and compatibility across different devices and browsers.

  • Experience working with APIs, system integrations and structured data.

  • Experience using Git‑based source control, code reviews and modern development and deployment practices.

  • An understanding of how to write secure, reliable, testable and maintainable code.

  • The ability to work collaboratively, explain technical ideas clearly and contribute positively to a multidisciplinary team.

  • A practical, user‑focused approach to solving problems, with curiosity, creativity and enthusiasm for learning.

  • A degree in computer science, information technology or a related subject, or equivalent practical experience.


It would be an advantage, but is not essential, if you have:


  • Experience developing solutions using Sitecore or another enterprise content management system.

  • Experience with headless CMS platforms, composable architectures or decoupled front‑end applications.

  • Strong commercial experience with .NET and C#.

  • Experience building applications with Vue or React.

  • Knowledge of Microsoft Azure services and cloud‑based application development.

  • Experience with relational databases such as Microsoft SQL Server or MySQL.

  • Experience creating automated tests and working with continuous integration and deployment pipelines.

  • An understanding of web security, performance optimisation and recognised accessibility standards.

  • Experience working in an Agile delivery environment.


Most importantly, you will enjoy working with others, experimenting with ideas and creating digital experiences that make complicated tasks feel simple. If you want to develop your skills, build technology with a real social purpose and see how great applications can contribute to saving lives, we would love to hear from you.


Our purpose is simple: to save lives at sea. Our RNLI lifesavers are ready to launch to the rescue, 24 hours a day, every day. Our lifeboat crews and lifeguards need a dedicated, professional, and talented team behind them. This is your chance to join that team and help save lives every day.


Our staff and volunteers have been saving lives at sea without prejudice for 200 years. We respect and value diversity of background, skills and perspectives within our teams, and consider it essential to help us deliver a world‑class lifesaving service. We are an inclusive organisation and welcome applications from everyone. In addition to having the skills needed for the role, we also look for applicants who share our commitment to living our RNLI values (trustworthy, courageous, selfless, and dependable), and helping us work towards Our Vision: To save Every One.


Benefits


  • Salary - £42,479 to £49,976 (dependent on experience)

  • 26 days' annual leave plus Bank Holidays

  • Outstanding pension scheme

  • Life assurance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applications Developer - Temporary (up to 24 months)
Applications Developer - Temporary (up to 24 months)

RNLI • England

Hybrid
GBP 42,000 - 50,000
26 days annual leave
Pension scheme
Life assurance
Applications Developer
Applications Developer

RNLI • Poole

On-site
GBP 42,000 - 50,000
Salary range £42,479–£49,976
26 days’ annual leave plus bank or UK
Outstanding pension scheme
+1
Applications Developer - Temporary (Up To 24 Months)
Applications Developer - Temporary (Up To 24 Months)

Rnli • Poole

Hybrid
GBP 42,000 - 50,000
26 days’ annual leave plus Bank Holid​
Outstanding pension scheme
Life assurance
Regional Technician (Electronic) Wales, West and IOM (North Wales)
Regional Technician (Electronic) Wales, West and IOM (North Wales)

RNLI • St Asaph

On-site
GBP 30,000 - 35,000
Pension
Annual leave
Health plan
+5
Data Governance and Quality Analyst
Data Governance and Quality Analyst

Hyra • Poole

Hybrid
GBP 36,000 - 42,000
Data Governance and Quality Analyst
Data Governance and Quality Analyst

Royal National Lifeboat Ins titution (RNLI) • England

On-site
GBP 55,000 - 70,000
Senior Face-to-Face Fundraisers, South Devon, West Dorset and Somerset
Senior Face-to-Face Fundraisers, South Devon, West Dorset and Somerset

RNLI • Exeter

On-site
GBP 20,250
Competitive pay above UK living wage
Training and coaching provided
Clear progression opportunities
+1
National Communications Lead
National Communications Lead

RNLI • Poole

Hybrid
GBP 52,000 - 68,000
Estates Surveyor
Estates Surveyor

RNLI • Weymouth

Hybrid
GBP 51,000 - 59,000
Flexible working
26 days annual leave + bank holidays
Competitive pension scheme
+2
Area Operations Manager South West Area 3 Temporary up to 6 months
Area Operations Manager South West Area 3 Temporary up to 6 months

RNLI • Bude

On-site
GBP 45,000 - 65,000
26 days annual leave
Life Insurance