Developer

Change Grow Live
Hybrid

About The Position

Change Grow Live are a health and social care charity that supports people in difficult situations, including those who use drugs and alcohol, and those whose home life is affected by drugs, mental health, and/or domestic violence. As the largest charity of its type in the country, they support tens of thousands of people. Hundreds of staff work across the organization to support some of the most vulnerable people in society. The charity offers various services, including needle exchanges, screening for blood-borne viruses, drug testing, prescribing safer alternatives to opioids, working with local pharmacies, and case workers specializing in helping children and young people.

Requirements

  • Familiarity with SQL.
  • Strong knowledge of HTML and CSS beyond the basics.
  • Experience building applications using JavaScript in the browser.
  • Debugging and testing experience in any language.
  • Genuine care about security and discussing approaches to make software safe.
  • Ability to document, improve, and test legacy code.
  • Curious, generalist thinker, not limiting oneself to one narrow specialty.
  • Right to work in the UK.

Nice To Haves

  • Previous experience with Perl is not a strict requirement.
  • Experience with frameworks is not required, but strong web fundamentals are valued.

Responsibilities

  • Record, monitor, and review information about clients with their informed consent.
  • Develop and maintain an in-house web application that functions as an electronic patient record, case management system, and quality management system.
  • Deploy software using Docker containers on ECS.
  • Utilize infrastructure-as-code tools like Terraform and Pulumi.
  • Manage data stored in a serverless/autoscaling MySQL database.
  • Write new code, often in TypeScript using NestJS and SvelteKit.
  • Implement various testing tools, including end-to-end, integration, and unit testing.
  • Contribute to a blame-free culture focused on improving processes.
  • Build software that empowers frontline professionals to carry out their life-saving work.
  • Dive into legacy code, documenting, improving, and testing it.
  • Rebuild systems when genuinely understanding the previous solution and its shortcomings.
  • Work across different technologies, from CSS to AWS infrastructure.

Benefits

  • Flexible working arrangements (remote-ok with office space available in major UK cities).
  • Occasional national travel for hackathons and team events (~once per quarter).
  • Support for learning and development; "I don’t know, let me check" is an acceptable response.
  • A blame-free culture with a focus on process improvement.
  • Disclosure and Barring Service (DBS) check at a basic level.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service