CareScribe
Senior JavaScript Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Senior JavaScript Engineer
Salary: £53,000 – £60,000 (rising to £67,000 as you develop in the role)
Location: Hybrid, with at least 2 days per week in our Bristol office
At CareScribe, we're building the foundations for more inclusive, neurodiverse-friendly spaces. Our ambition is to become a trusted partner for organisations, combining technology, knowledge, and enablement to make inclusion work in real life, every day - not just through individual adjustments, but through systems, tools, and confidence that scale.
Everything we build is grounded in real user needs and lived experiences, and we believe trust is earned through genuine adoption and measurable outcomes. We're recently PE-backed and moving from start-up to scale-up, expanding beyond the UK and growing from a single product into a wider platform.
We're now looking for a Senior JavaScript Engineer to own the delivery of complex, accessible frontend features across Caption.Ed and TalkType, right at the centre of that shift.
A Note from the Hiring Manager
Hi, I'm Jack, Lead Frontend Engineer.
We're growing the team, currently three seniors and a mid, and this new role will be a valuable addition.
You won't be walking into this alone. Everyone's been here two to three years plus, and you'll have wider Engineering behind you too.
We care deeply about accessibility and user experience. We’d love to find someone who’s curious about our tech stack (there aren’t many people out there who write sagas!) and who’s keen to integrate with our processes. You’ll be joining a group of good folks who bring their best to ship quality software that makes a difference.
If you enjoy solving genuinely tricky frontend problems and want a real say in how we build, I'd love to hear from you.
About the Role
As a Senior JavaScript Engineer, you’ll be working across the majority of our TypeScript tech stack, and will frequently touch on React, Redux Sagas, working with audio web sockets, an Electron desktop app (or three), and dipping into a few backend TypeScript services from time to time.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
You’ll be coming on board to assist with our aims of broadening the scope of what we ship, adding new features, supporting new use cases, and helping the company evolve its product offering.
What You'll Be Doing
The SDLC at CareScribe is a dialogue, so you’ll be involved from the start. Expect to have close contact with the Product & Design team throughout, participate extensively in the ticket creation and writing process in refinement and estimation meetings at the start, as well as joining sprint retros and planning, and presenting work in sprint reviews at the end.
You’ll spend much of your day working on features that support our roadmap, and reviewing the work of others. You’ll have ownership of your features & fixes, being responsible for driving the work through code review and QA steps, deploying to prod, and communicating to the rest of the business when work has been released.
You will also have an important role to play in shaping the team, thinking about how we can go about improving our processes, and supporting those around you.
At CareScribe, everyone is always willing to help, so you’ll always find someone available to support you, and equally you will be available to support others, whether from inside or outside of the engineering department.
About You
You'll likely be a great fit if you are very familiar with:
- TypeScript
- React
- Redux (or other state management)
- CSS (we use SCSS modules)
- Accessibility practices (WCAG)
- Testing frontend code (unit testing, e.g. Jest/bun test/vitest; e2e testing, e.g. Cypress or Playwright)
- Mentoring or supporting the growth of other engineers
Bonus if you are familiar with:
- Redux sagas & generator functions
- Electron (or other desktop app packages)
- Web sockets
- Media streams and recorders
- Node (or other backend JS runtimes)
- CI/CD pipelines for frontend deployment
We use React principally as a view layer, with almost all side effects handled by Redux Sagas, state management in Redux, CSS in modules collocated with components but no CSS-in-JS, build our applications as SPAs housed within Electron wrappers and make use of both web sockets and RESTful APIs. If that appeals to you, it sounds like you’ll fit in well!


Get help with your application
Your very own career expert that helps elevate your application to the next level.
We’d also love it if you are keen to write accessible, maintainable, modular features, and make a real difference to our users while you’re at it.
Working at CareScribe
Our Senior JavaScript Engineer salary band is £53,000–£60,000 (rising to £67,000 as you develop in the role)
We want CareScribe to be a place where people can do great work, grow their careers, and feel supported. We offer:
- Transparent pay and progression frameworks linked to development and impact
- 25 days holiday (rising to 30) plus bank holidays, with the option to buy
- Up to 16 weeks' full-pay/8 weeks half-pay parental leave (up to 6 weeks for partners)
- 5% employer pension contribution with option to salary sacrifice
- Company sick pay - 4 weeks full pay and 4 weeks at half pay
- Spill mental wellbeing support and Health Shield cash plan
- £250 annual learning allowance
- 10 "Work Away" days each year
- Free access to Caption.Ed and TalkType for friends and family
- Two paid volunteer days
- Team socials, away days, and a dog-friendly office
- Matched charity donations
Our Hiring Process
We aim to keep things straightforward and respectful of your time: Please apply with your CV and a short cover note. We will undertake an initial review of your application, if you are successful:
- A first conversation with the hiring manager - (20 minutes)
- A follow-up interview (virtual, 50 minutes)
- A final in-person session including a short practical task and time to meet the team
We'll move quickly and keep you informed throughout.
Right to Work in the UK
This role is open to candidates who already have the right to work in the UK. We're not currently able to offer visa sponsorship.
Equal Opportunities
CareScribe is committed to building a diverse, inclusive, and supportive workplace. We want everyone here to feel valued, respected, and able to do their best work.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location