Senior Backend / Ruby Software Engineer

Join a growing, collaborative team whose mission is to provide innovative solutions that empower people with disabilities to capture and comprehend information. CareScribe is building assistive technology to help people access the world and level the playing field.

CareScribe builds award winning technology products that help remove barriers. We believe that everyone has the right to live the life they wish and disability should not stand in the way. Our products are used by thousands of people worldwide daily. You can find out more about any of our products by visiting

We believe that diverse teams create the best outcomes. We therefore encourage people of all backgrounds and identities to apply for this role.

Where you come in

We’re looking for a new Ruby developer to work within our highly collaborative, positive, autonomous team with a high level of ownership over our products.

We’d like you to focus on the backend and web views of our application, primarily on our Web application, written in Ruby, which is responsible for a lot of the business logic, user administration and subscription/licensing processes.

We’re looking for people at the Senior level of the scale. This means really taking ownership of how the work is completed, inputting on our Engineering practices and bringing other developers along on the journey.

What you’ll be doing

  • Deliver technical solutions to product problems and company priorities.
  • Ensure project deliverables are of the expected quality.
  • Take ownership over the codebase for the duration of its lifetime, ensuring it’s efficient, reusable and reliable.
  • Help shape ambiguous problems by working with others to give technical insight and remove unknowns.
  • Identify and help prioritise technical and non-functional requirements.
  • Help to shape Engineering function ensuring we follow a path of constant improvement in everything we do.
  • Feedback and collaborate on others work to ensure the work delivered is of a high standard.

What you’ll need to be successful in this role

  • Enjoys working in collaboration with others to ensure the best outcome.
  • An inquisitive problem solver that keeps the user in mind when delivering solutions.
  • Takes ownership of solutions from concept through to end of life.
  • A solid understanding of the relevant technologies with a keenness to learn and continuously develop their skill set.
  • A desire to be highly autonomous, seeking out solutions and driving them forwards
  • Care deeply about other engineers and the codebase, ensuring it’s intuitive for the next developer that has to work with the code you’ve contributed.
  • Competent in relevant parts of our technical stack. We don’t expect anyone to know all of these to a high standard, but familiarity with relevant parts of the stack will mean you can get up to speed quickly to deliver high quality solutions:
  • Ruby / Ruby on Rails (required)
  • PostgreSQL (useful)
  • Redis (useful)
  • Docker (useful)
  • Kubernetes (useful)
  • Cypress (bonus)
  • NodeJS (bonus)
  • Typescript (bonus)

What we offer

Bristol based location with flexible working arrangements. We’d like you to be able to come into our office right by Temple Meads station 2 days a week to help facilitate collaboration. Working location and hours outside of this can be flexible.

  • Salary of £65k – £85k depending on experience and expectations.
  • Enhanced company pension contributions of 5%
  • Choose your working hours between 7.00 a.m. and 8.00 p.m.
  • 25 days annual leave (plus bank holidays)
  • increasing 1 day for each year’s service up to a maximum of 30 days
  • Buy up to 5 additional days leave a year
  • Work away scheme – 10 days a year enabling you to work in most locations around the world
  • 30 days paid compassionate leave
  • Enhanced paid parental leave and new parent support (up to 12 weeks full pay and 6 at half pay)
  • Paid company sick pay – 4 weeks full pay and 4 weeks half pay
  • Individual monthly wellbeing allowance of £30 a month through the Heka platform
  • Death in service cover @ 1 x salary
  • Friends and Family – free use of Caption.Ed and TalkType for up to five of your friends and family
  • Cycle to Work Scheme – up to £1000 via salary sacrifice.
  • Fresh fruit and free soft drinks in the office
  • Dog friendly office – for well behaved canines
  • Matched giving for your fundraising events up to £200 a year
  • Company social events

Application process

  • Apply – via LinkedIn or with CV and cover note / introduction to [email protected]. If you don’t have an up to date CV, don’t worry! Reach out to us for a chat.
  • Initial call with our Engineering Manager to find out a bit more about each other and to explore if there is a mutual interest to move things forward.
  • Culture and Values interview. A question and answer session exploring if you will add to our team culturally and if we have shared values.
  • Project based interview – An overview of a project you have been involved in, including a demo and a look at some of the technology or code that makes it work.
  • Decision

CareScribe is an equal opportunities employer. We do not discriminate based on race, religion, sexual orientation, national origin, political affiliation, disability, age, marital status, medical history, parental status or genetic information.

We’re really sorry but CareScribe doesn’t currently offer visa sponsorship.

Recruiters – we are not accepting speculative CV submissions for now, we will be in touch if we require your help. We will not treat any speculative CV submissions as referrals.