Point your AI agent at freehire and let it find you a job.

Get the CLI →

Badger Holdings

Senior Full-Stack Engineer

Posted Updated 3 views
Discussion

Summary

Senior full-stack engineer at ARC AI building the product layer for AI agents in a regulated insurance environment: React frontends handling streaming LLM output, Node.js/Python backend APIs, human-in-the-loop review flows, and CI/CD with production observability. Office-based in George, Western Cape.

Senior Full-Stack Engineer (AI Products)
Location: George, Western Cape | On-site

AI agents aren’t products until people can use them. That’s where you come in.

About the role:

  • You’ll turn powerful AI systems into real, usable products; the kind customers and teams rely on every day. At ARC AI, we’re building intelligent agents that operate in a regulated insurance environment, and your role is to make them work in the real world.
  • This means designing and building the interfaces, APIs, and product layer that sit between AI and people. You’ll shape how users interact with AI: from chat interfaces and workflows to human-in-the-loop review systems that keep humans in control of agent decisions before they reach customers. Ensuring everything works smoothly, even when the AI doesn’t.
  • You’ll own the full stack: frontend experiences that handle streaming responses and unpredictable outputs, backend services that connect AI to core systems, and the pipelines that ship it all into production.
  • You’ll also build the observability and feedback loops that help us continuously improve how these agents perform in production, not just in evaluation, but in the real product.
  • This is a hands-on, high-ownership role where what you build is the product, seen and used by customers and leadership alike.

About you:

  • You’re an experienced full-stack engineer who has already shipped AI-powered products into production.
  • You understand that building for AI is different. You’ve worked with non-deterministic systems, handled variable latency, and designed experiences that gracefully manage failure, partial responses, and uncertainty.

REQUIREMENTS

You’re confident across the stack:

  • Modern frontend frameworks (React or similar)
  • Backend/API development (Node.js, Python, or similar)
  • REST/GraphQL APIs at scale
  • Secure, compliant data handling in regulated environments
  • You’ve built systems where reliability, security, and control matter, including authentication, validation, and enforcing boundaries at the API layer (not relying on the model to behave).
  • You’re also comfortable owning the full lifecycle: from design and development to CI/CD and deployment.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience demonstrating shipped production AI work
  • 5+ years’ experience in full-stack software engineering roles
  • Demonstrated experience shipping user-facing AI or LLM-powered products into production environments

Bonus points:
We’d love to hear from you if you’ve also worked with:

  • Conversational interfaces, Azure, or LLM observability tools
  • Complex system integrations like CRM platforms
  • Training or certifications in secure software development or data protection (e.g. GDPR/POPIA awareness)

Most importantly, you think like a product engineer. You care about how things work in production, not just how they’re built.

Why join us:

  • You’ll be part of a small, high-impact team building something from the ground up. There are no layers of separation, no handoffs to QA, DevOps, or external teams. You own what you build.
  • Your work will directly shape how AI is experienced by real customers in a regulated environment. It’s complex, meaningful, and visible.
  • We’re based in George, Western Cape, and this role is office-based, giving you the opportunity to collaborate closely, move quickly, and build as a team.

If you’ve built AI products that made it into users’ hands and you’re ready to take full ownership of what comes next, we’d like to hear from you.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available