Rodeo
Get started

hireful

Senior Fullstack Engineer - NestJS | Vue

London
£5k – £6k/month
Posted about 8 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Senior Software Engineer - ClearHR Platform

Hireful are looking for a Senior Software Engineer to take our new platform, ClearHR, from scoping to a working product: backend, frontend, and the architecture decisions in between. You'll work directly with our CTO, on the same stack as our already successful & fully established ATS platform.

Please make sure you read the following details carefully before making any applications.

Engagement: Freelance contractor. You invoice us monthly + VAT. We are roughly looking at a monthly budget of €5,000 + VAT.

Location: Fully remote. Spain strongly preferred, given our CTO and dev team are based there (Jaen), but we'll consider any European time zone within + 0 to 2 hours. Or the UK of course!

Commitment & term: Full time, with an initial engagement of 3 months. We have an expectation this runs to 6 months and potentially beyond though.

Cadence: One hour a week. With the CTO, covering architecture, technology and security.

What is ClearHR?

hireful are developing a HR case management platform designed for HR teams and managers to handle sensitive employee matters in a structured, policy-led and auditable way. We already have a detailed product specification and a working prototype that can be reviewed, challenged and rebuilt, rather than starting from scratch. For the first release, "done" means taking that existing concept through to a fully production-ready product: core workflows complete, secure multi-tenant architecture, appropriate permissions and audit trails, tested data handling, production infrastructure, monitoring, documentation, and enough quality assurance that it's ready to onboard and support real customers safely.

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.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your 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 breakdown
Save jobNot relevant
View details

It 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.

See breakdown
Strong

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.

See breakdown
Strong

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.

The stack

Deliberately the same stack as our hireful ATS platform.

  • NestJS + TypeScript
  • Vue.js
  • Prisma
  • GraphQL - preferred
  • PostgreSQL

GraphQL is our preference rather than a hard requirement. If you'd argue for something else on this product, we'd rather hear the argument in the interview than discover it six months in.

How the work is governed

Two stages. The first exists so that neither side discovers a mismatch three months into the build.

Phase 0: first 2-3 weeks — agree how it gets built

Before Feature Work Starts, You Deliver

  • A proposed architecture, with the trade-offs written down
  • The data model
  • The security model: authentication, authorisation, tenant isolation, secret handling, data retention
  • CI running, with tests
  • One vertical slice working end to end, front to back

Gate: the CTO signs this off before the build continues.

Build: ongoing — ship, review, document.

  • One hour a week with the CTO on architecture, technology choices and security
  • Decisions are recorded, so we don't relitigate them from memory later
  • Tests ship with the code, not after it
  • Security review before anything touching auth, data access or secrets goes live

You own the delivery. The weekly hour is a review, not a status meeting.

What you need

  • NestJS + TypeScript expertise in production. Modules, dependency injection, testing.
  • Vue.js (Vue 3) with the Composition API. Component design and state management you can justify.
  • GraphQL schema design. Including an opinion on when not to reach for it.
  • Prisma and relational data modelling. Migrations, indexes, and a sense of what a query actually costs.
  • Security as a working habit. Authentication and authorisation, tenant isolation, the OWASP Top 10, secret handling, validation at the trust boundary. We'll go into this in the interview, and again every week.
  • Architecture judgement. You can defend a decision and change it when the evidence says so.
  • AI-assisted development with Claude Code. We use it daily and would expect you to. What matters isn't that you can prompt it - it's that you read what it produces, test it, and never ship code you haven't understood.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

If you've done this with an equivalent agentic CLI, tell us which and how.

Nice to have

  • HR tech, ATS or recruitment domain
  • Multi-tenant SaaS
  • AWS
  • Working alongside an in-house engineering team

How to apply & process

Apply now with your CV &/or LinkedIn profile, GitHub profile or any other means of getting in touch.

An intro call with our COO & co-founder, then a technical conversation with the CTO on architecture and security, then Phase 0 itself as the paid trial.

You’ll want to think about one thing you've built that you can talk about in depth: what you chose, what you rejected, and what you'd do differently now

Trusted by 25,000+ job seekers

“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

Get help applying for this job

Location

London, England, United Kingdom

Sign up to applySee more jobs like this