Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Full stack engineer

Crawley
Caio Technologies
Full stack engineer
Posted: 11 March
Offer description

Caio Full-Stack Engineer

Python / FastAPI | Next.js | TDD | Remote-friendly


About Caio

Caio automates end-to-end candidate compliance for education recruitment agencies, replacing manual work with deterministic, AI-powered workflows. We collect and validate documents, execute compliance rules, and produce a fully auditable clearance outcome for every candidate.

We’re early, moving fast, and building something technically interesting: agentic compliance pipelines, rules engines, and document-processing AI on top of a clean FastAPI / Next.js stack.


The Role

You’ll own both sides of the stack. Backend-heavy in practice (compliance logic, agentic workflows, third-party integrations), but you’ll also ship the React / Next.js surfaces that compliance teams and candidates live in every day.

This is not a “lite frontend, serious backend” split. We care deeply about both. The admin dashboard and candidate portal need to be fast, clear, and polished.


What You’ll Do

Backend

* Build and maintain FastAPI services that power compliance checks, document validation, and third-party integrations
* Design and implement durable, auditable workflow logic (traceability matters)
* Integrate external APIs: DBS providers, professional registers, identity verification services
* Write high-coverage tests first. TDD is not optional here
* Own database schema design and query performance on Postgres


Frontend

* Build the candidate portal and admin dashboard in Next.js with a component-first approach
* Implement clean, accessible UIs using shadcn/ui and Tailwind
* Keep frontend data-fetching patterns tight: React Query, typed API contracts, no mystery state
* Ship features end-to-end: you spec, build, test, and deploy


AI Engineering

* Build compliance agents that validate candidate data and review documentation against regulatory requirements
* Implement browser automation for external verification portals, including selector resilience and evidence capture
* Instrument LLM workflows with observability tooling: traces, evals, prompt regression tests, and scoring pipelines
* Maintain prompt quality through structured evaluation workflows. Broken prompts should fail CI


What We’re Looking For

Must-have

* Strong Python and FastAPI
* Solid React / Next.js
* Practises TDD as a default workflow
* Comfortable with relational databases (schema design, migrations, query optimisation)
* Experience with REST APIs and third-party integrations
* Browser automation with Playwright or similar
* Good Git hygiene


Nice-to-have

* Workflow orchestration experience (Temporal or similar)
* Regulated or compliance-adjacent product experience
* shadcn/ui, Radix, or similar headless component libraries
* LLM-powered document processing or agentic systems
* LLM evaluation workflows and observability tooling
* Agentic Engineering experience (AGENTS.md, ADRs, declarative specs)
* B2B SaaS experience including multi-tenancy and webhooks


How We Work

* Tests written before or alongside implementation
* Backend: FastAPI, Postgres (Neon), Temporal Cloud
* Frontend: Next.js, shadcn/ui, Tailwind
* Small PRs, fast reviews, frequent merges to main


We’re not looking for someone who ticks every box. If you’re strong on backend, care about code quality, and can build a decent frontend, let’s talk.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Lead full stack engineer
Crawley
KHUDA TECHNOLOGY LIMITED
Full stack engineer
£70,000 a year
Similar job
Senior full stack engineer – hybrid, azure & devops
Crawley
Civil Aviation Authority
Full stack engineer
€58,000 a year
Similar job
Lead full-stack engineer
Brighton
The Flex
Full stack engineer
€95,000 a year
See more jobs
Similar jobs
It jobs in Crawley
jobs Crawley
jobs West Sussex
jobs England
Home > Jobs > It jobs > Full stack engineer jobs > Full stack engineer jobs in Crawley > Full Stack Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save