Hiring a Backend Developer in Oslo Takes 14 Weeks. Async Contractors Take 2
by Eric Hanson, Backend Developer at Clean Systems Consulting
Fourteen weeks. That's how long it takes most Oslo startups to go from "we need a backend engineer" to "they're writing code." Your roadmap doesn't have fourteen weeks to spare.
What if the work started in two?
Where the fourteen weeks go
It doesn't feel like fourteen weeks while it's happening. Each step seems reasonable on its own.
Week one, you write the job description and get it approved internally. Week two, it goes live on finn.no, LinkedIn, and maybe a recruiter's desk.
Weeks three through six, you're reviewing applicants. The senior people you want are employed and not actively looking. The ones who apply need careful evaluation. Your CTO is spending five hours a week reading CVs and doing phone screens.
Weeks seven through ten, you're in technical interviews. You find two strong candidates. One drops out because DNB moved faster. The other needs a week to decide.
Week eleven, you make an offer. There's negotiation. They want NOK 50K more and an extra week of ferie. You go back and forth.
Week twelve, they accept. Then they give three months' notice at their current job — standard in Norway. But you negotiate it down to one month because they have unused ferie to offset.
Weeks thirteen and fourteen, onboarding. Setting up accounts, explaining the codebase, pairing sessions, getting oriented.
Fourteen weeks. And that's if everything goes well.
What your company looks like during those fourteen weeks
Your backend roadmap doesn't pause because you're hiring. The work still needs doing.
Your existing engineers absorb the load. The integration your partner is waiting for gets deprioritised. The service migration that should've started last quarter stays in the backlog. Your CTO, who should be thinking about architecture and product direction, spends a third of their time interviewing.
Every week of delay has a compound effect. Features slip. Dependencies pile up. Your mobile team starts building workarounds for backend services that don't exist yet.
By the time your new hire is productive, the roadmap has drifted so far that the priorities they were hired for may have changed.
Fourteen weeks isn't just a hiring timeline. It's a quarter of lost momentum.
Why two weeks is a different world
An async contractor engagement doesn't follow the same timeline because it skips almost every step that makes hiring slow.
There's no job listing. No recruiter pipeline. No technical interview loop. No salary negotiation. No notice period.
Week one, you share your requirements. The contractor reviews the spec, asks clarifying questions, and confirms the scope.
Week two, they're writing code.
That's it. The gap between "we need this built" and "someone is building it" collapses from fourteen weeks to two.
The difference isn't that the contractor is faster at coding. It's that everything surrounding the coding — the organisational overhead of hiring a human being — disappears.
What has to happen in those two weeks
Speed doesn't come from cutting corners. It comes from having the corners already squared away.
For a contractor to start building in two weeks, the work needs to be defined before those two weeks begin. That means a spec exists. Endpoints, data models, expected behaviour, error handling — documented clearly enough that someone who's never seen your codebase can build from it.
If the spec doesn't exist, the two-week timeline doesn't hold. You'll spend those two weeks going back and forth on requirements, which is just a compressed version of the confusion you'd have with a new hire anyway.
The teams that hit this timeline are the ones that treat specifications as infrastructure. The document was ready before they ever looked for someone to build it.
What you get and what you give up
You get speed. Work starts in days, not months. Your roadmap moves while your competitors are still scheduling second-round interviews.
You get cost predictability. The engagement is scoped to a project. You know what you're paying for and when the cost ends.
You get your team's time back. Your CTO isn't interviewing. Your senior engineers aren't onboarding someone. Everyone stays focused on their own work.
What you give up is presence. The contractor isn't in your Slack channels making jokes. They're not in the lunchroom overhearing product conversations. They won't absorb context by osmosis.
That's a real trade-off. For work that requires deep product intuition and daily collaboration, it's the wrong trade. For a defined build with clear requirements, it's exactly the right one.
When to hire and when to contract
Hire when the work is ongoing, open-ended, and deeply tied to your product's evolution. When you need someone making architectural decisions alongside your team every day. When the value comes from judgment and context, not just output.
Contract when the work is bounded. When you can describe the finish line in a document. When the value comes from getting it done well and getting it done now.
Most Oslo startups have both kinds of work on their roadmap at any given time. The mistake is treating them identically and running everything through a fourteen-week hiring process.
The smartest teams hire for one and contract for the other. Their roadmap doesn't wait for headcount.
The fourteen-week question
Ask yourself what's sitting on your backend roadmap right now that could've been started two weeks from today if someone had the spec and the capacity.
If the answer is "nothing" — you're either fully staffed or fully blocked. Either way, this model won't help.
If the answer is a specific project with defined scope that keeps getting bumped because your team is stretched — that's the work async contracting was made for.
Seeing if the model fits your team
Clean System Consulting does async backend builds for teams that already have the documentation and process to support a fast start. The contact page asks a few questions about how your team operates — who writes specs, who reviews work, how projects get scoped. It's there to figure out whether your team's way of working can actually deliver on the two-week promise, because the speed only happens when the groundwork is already done.