About the role
We're looking for a Software Engineer to join our small team building the platform that powers Koala Legal, a modern conveyancing firm based in Sheffield.
We build with AI. Claude is a core part of how we work every day, and we're looking for someone who already knows how to build real software with it. You don't need prior experience with our exact stack — we'll happily teach you that. We care far more about how you think, how you solve problems, and how quickly you learn.
You'll work across the full stack: server-rendered Razor Pages, PostgreSQL, Azure Container Apps, and a Tailwind CSS frontend enhanced with Alpine.js and Alpine-AJAX for partial page updates without full reloads. No SPAs, no GraphQL, no microservices for the sake of it. We use server-side rendering because it's the right tool for the job, and we keep things simple because simple systems are reliable systems.
This is a greenfield platform built from scratch in 2026. There's no legacy to wrestle with, but there's plenty to build. You'll ship features end-to-end, from writing the EF Core migration to deploying via our GitHub Actions pipeline.
What you'll work on
- $ A case management portal that tracks property transactions from instruction to completion
- $ A partner portal used by estate agents for referrals, quoting, and commission tracking
- $ A client-facing portal with real-time progress updates and WhatsApp notifications
The stack
Here's what we build with today. Consider it a map of what you'd be working with, not a checklist — you don't need prior experience with any of it. If you're a strong engineer who learns fast, you'll pick it up.
What we're looking for
You don't need to tick every box, and you don't need experience with our stack. We care far more about how you think than what you've already memorised.
There is one thing we can't compromise on: you've built real software with AI, and you're good at it. AI-assisted development is central to how we work, so it's the one hard requirement for this role.
Essential: hands-on experience building software with AI, especially Claude
You've shipped things you built with AI coding tools and know how to get great results from them, not just the occasional autocomplete. Experience with Claude in particular is what we're really after.
Beyond that, we're looking for:
- $ Solid general programming experience and strong fundamentals, in any language
- $ Genuine problem-solving ability — you break problems down and reason your way to good solutions
- $ A real appetite for learning; you pick up new tools and languages quickly
- $ Ideally some web development experience (HTML, CSS, JavaScript, and building web apps)
- $ You write clean, readable code, prefer simple solutions, and know when not to add an abstraction
- $ Bonus, but genuinely not required: C#/.NET, relational databases, Azure, Docker, or CI/CD pipelines
How we work
We build with AI. Claude is part of our everyday workflow — writing code, exploring the codebase, reviewing changes, and shipping faster without cutting corners. We expect you to be fluent with it, and to help us work out what good looks like as the tools keep evolving.
We deploy to production multiple times a day. Every migration is backwards-compatible for zero-downtime rollouts. We use feature branches, pull requests with preview environments, and automated pipelines that build, test, and deploy.
We don't have a QA team. Engineers own what they ship. We write tests where they matter, not to hit a coverage target. We keep dependencies minimal and don't reach for a library when 20 lines of code will do.
We pair when it helps. We work independently when it doesn't. No standups for the sake of standups.
What we're offering
- $ Salary up to £75,000 depending on experience
- $ 25 days annual leave + bank holidays. Emergency, compassionate and parental leave
- $ Agile working arrangements
- $ Westfield health insurance
- $ Monthly socials, free lunch Fridays, snacks, and quality drinks
- $ Parking or subsidised travel, and a Cycle to Work Scheme
- $ Financial support for training and professional development