Ocho
Full Stack Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Senior Full-Stack Software Engineer (TypeScript)
- Senior full-stack role with real ownership from design through to production
- TypeScript, Node.js, React, Fastify, AWS SNS/SQS, MongoDB
- Fully remote (UK-based)
- £70,000 - £90,000 depending on experience
- Technically challenging problems in identity, compliance and risk intelligence
About the Company
Our client builds next-generation identity, entity resolution and risk intelligence platforms used by banks, governments and regulated organisations. Their software processes millions of records through asynchronous, event-driven pipelines, integrating specialist data providers and powering compliance workflows where correctness, transparency and performance are non-negotiable. It is a small, high-trust engineering team with significant influence over architecture and technical direction… the kind of environment where good engineers thrive and their work genuinely matters.
The Role
You will join a small engineering team working on genuinely complex distributed systems, not straightforward CRUD applications. The platform spans Fastify microservices, React frontends, AWS event-driven pipelines and integrations with specialist identity and payments providers. You will take ownership of services end-to-end: from API design and data modelling through to testing, observability and production deployment. There is real influence here over architecture and engineering standards, and you will mentor other engineers through code review and technical collaboration. If you are excited by modern TypeScript, distributed systems and high-trust ownership, you will fit in well.
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.
Key Responsibilities
- Design, build and ship features across the full stack using Fastify, React/MUI and shared TypeScript packages within a pnpm monorepo
- Build and extend event-driven pipelines on AWS SNS/SQS for asynchronous screening, auditing and workflow automation, including idempotent consumers and dead-letter queues
- Own services end-to-end, from API design and MongoDB data modelling through testing, observability and production deployment
- Build secure systems with JWT/OIDC authentication, fine-grained authorisation, resource ownership validation and compliance-grade audit logging
- Integrate external identity, KYC and payments platforms including Senzing, Data Universe, Auth0 and Stripe
- Contribute to architectural decisions and engineering standards across multiple products
- Write high-quality automated tests using Vitest and Playwright as part of everyday development
- Mentor other engineers through code reviews, technical discussions and collaborative problem solving
- Continuously improve developer experience, tooling and deployment pipelines
What You'll Need
Essential
- 5+ years of professional software engineering experience
- Strong TypeScript, Node.js and React skills
- Experience designing, building and operating production backend services
- Solid understanding of REST APIs, authentication/authorisation and data modelling with MongoDB or equivalent
- Experience building event-driven or message-based systems using AWS SNS/SQS, Kafka, RabbitMQ or similar
- Good testing practices across unit, integration and end-to-end levels
- Comfortable taking ownership of loosely defined features from concept through to production
- Strong communication skills and the ability to work effectively in a small, highly collaborative team


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Nice to have
- AWS experience including EKS/Kubernetes, Helm, S3 and IAM
- Background in compliance, KYC/AML, fintech or other regulated industries
- Experience with monorepos (pnpm, TurboRepo) and GitHub Actions CI/CD
Why Apply?
- £70,000 - £90,000 salary (full-time) or equivalent day rate (contract)
- Fully remote, UK-based
- Full-time or contract engagement considered
- High autonomy and genuine ownership… you will shape architecture, not just implement tickets
- Small, high-trust team with minimal bureaucracy and direct influence over technical direction
- Technically complex, meaningful work in the identity and risk intelligence space
- Work on distributed systems, graph intelligence and AI-assisted compliance workflows
Interested?
Connect with Ryan Quinn on LinkedIn or send your CV to ryan@ochopeople.com with a brief note on your background.
“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
Skills