Dedicated software engineers · Helsinki and the Philippines

You build the product. We build the engineering team that stays on it.

Describe the gap and you get a seat plan back — backend, DevOps, data, architect — with every engineer full time on your team and presented for your approval before they start. We carry the recruiting, the Finnish contract and paying the engineers; every engineer is contracted directly by us. You keep the roadmap.

Book a scope call Thirty minutes. You leave with a seat plan, a rate and a start date.
You choose
Every engineer is presented for your approval before they start
No fee
No recruiting fee, no setup fee, no minimum term
One client
Each engineer is full time on your team, never split across accounts

What we carry, and what stays yours

One monthly number per engineer, invoiced in euros. Nothing is billed hourly and there is no recruiting fee. We do not publish a rate table — a rate without the shape of the work is a number without a meaning — and we do not hide the number either. Send the assignment and it comes back in the reply.

What comes back in the first reply
  • A seat plan — which roles, in what order
  • A monthly number per seat
  • A start date

Within one working day, from the founder. No discovery-call gate.

Included
  • Full monthly compensation for each engineer
  • Recruitment, screening and background checks
  • The Finnish contracting entity and the processing agreement
  • Invoicing in euros under Finnish law
  • Replacement and rematching if the fit is wrong
  • Ongoing management of the engineer, and retention on our side
Not included
  • Your own tooling, licences and cloud spend
  • Equipment and workspace
  • Travel, if you want someone on site
  • Managed-team delivery management, which is priced separately

What you are actually comparing against

Before comparing us to anything, know what the alternative costs. These are published Finnish figures for four senior engineers over twelve months.

Where a Finnish year-one budget goes, before recruitment and equipment
Midpoint of the published range
Gross salary · 82.7%
17.3%
Gross salary — €264,000–312,000
Employer contributions — €55,200–65,280

A fifth of the bill is employer on-cost before anyone is recruited or equipped. Recruitment fees, equipment and the holiday bonus sit on top of this bar — they are real and they are not in it, because the published figures do not quantify them.

Hire four seniors in Finland
Gross salary, 4 × 12 months
€264,000 – 312,000
Employer contributions, ~20.9%
€55,200 – 65,280
Recruitment fees
extra
Equipment and holiday bonus
extra
Year one€319,200 – 377,280
Four seniors through NorthAlgo
Employer contributions
included
Recruitment fees
€0
Equipment and holiday bonus
included
Replacement if the fit is wrong
included
Year oneIn the reply

A Philippine outsourcer can quote what we quote. What it cannot be is a Finnish legal entity holding your contract, your processing agreement and the liability.

Send the assignment and the number comes back the same working day, against the seat plan it applies to.

Get your own number

Finnish side: gross €5,500–6,500 a month plus employer contributions of about 20.9%, giving €6,650–7,860 per engineer. Excludes holiday bonus, equipment, recruitment and the cost of replacing someone who leaves.

Three ways to build the team

Embedded engineers

Per engineer, per month

Named senior developers inside your stack, your standards and your hours. Start with one seat and add the next when the work proves it. Full time by default; part time where that genuinely fits the work.

Funded startups, 1 to 50 people

Managed teams

Priced on request

A team with a lead in front of it. Delivery management, code review, testing and release discipline carried by us rather than by your engineering managers. Costs more per person because more is included.

Mid-size and larger organisations

AI and automation

Priced per process

One manual process at a time, scoped and measured against a number agreed before work starts. Spreadsheets, document handling, reconciliation, reporting, approval flows living in email.

Any size

How a team gets built, and how it holds together

1

Scope

Thirty minutes. We define the work, the capabilities needed, what “done” looks like, the target start date and the acceptance criterion the first deliverable is judged against.

2

You pick the people

We screen against the agreed requirements and present profiles for your review, with interviews where you want them.

3

Onboard and deliver

We finalise the assignment, coordinate access, and deliver against the agreed acceptance criterion.

4

It holds together

Full time on your team, one client each, no parallel engagements. Split attention is the main reason offshore engineers drift off a team. If someone does leave us, we replace and re-brief instead of handing you a gap.

What the first ninety days look like
Day 1

Access, environment and repository sorted before they start. In your standup on the first morning.

Week 1

Small, real work that ships — so the fit is visible in days.

Day 30

The first deliverable is judged against the acceptance criterion written at the scope call.

Day 90

If the fit is wrong by day ninety, we replace the engineer at no charge to you. Not a credit and not a renegotiation — a different engineer, re-briefed against the same acceptance criterion.

After the team is built

What we keep doing once the seats are filled

Assembling an offshore team is the easy half. The hard half is month nine — the novelty gone, a recruiter calling with a better number, and nobody having asked the engineer how it is going in a while. Keeping the team you approved is our work, and it does not stop when the last seat is filled.

You manage the work. We manage the engineers’ side of it.

One to one
A conversation that is not about the sprint

Each engineer sits down with us on a regular cadence, separate from your standup and your reviews. It is where we hear that something is wrong while it is still small.

Feedback
Your view of the engineer, acted on

We ask you how each person is doing and act on the answer: coaching, correction, or a direct conversation.

Compensation
Reviewed before somebody else makes the offer

A competitor with a better number is the commonest reason an offshore engineer leaves. We review compensation on our side so that decision does not arrive on your team as a resignation.

Retention
The reasons people stay that are not money

Equipment, leave coordination, and being treated as part of a company instead of a name on a placement list. An engineer who feels like a line item behaves like one.

How we screen

Six gates before a name reaches you

Engineers screen engineers here. The founder who runs delivery has sat on the other side of every one of these gates.

3 : 1
Typical shortlist per seat, before you see anyone
4–6 wks
Typical, per seat. A deeper filter takes longer, and we would rather say so.
01
The brief, written with you

The role, the stack, what “done” looks like, and the acceptance criterion the first deliverable will be judged against. Agreed before we source anyone.

02
What they have carried into production

Seniority here means shipped systems — something taken into production and lived with afterwards, through the releases, the incidents and the maintenance nobody volunteers for. Most engineers who clear that have five years or more behind them. If your role sets its own experience requirement, that is the bar we screen to.

03
A regulated environment they can describe

Fintech, healthtech, govtech, payments or similar. Someone who has been through an audit, a penetration test or a security review, and can talk about what happened.

04
English judged in conversation

There is no written test. Communication is assessed in the interview itself — how clearly a candidate explains a system they built, and how they hold up when the follow-up questions get specific. Most of the work is talking to your team, so that is the register we assess.

05
Background check

Criminal record and employment verification. Our clients work with financial regulators, so this one is not optional.

06
Three per seat, then you decide

Three qualified candidates for every open seat before a single name reaches you. You review the shortlisted profiles, and where your process calls for it you meet them directly. Nobody joins your team without your approval.

The same engineers, pointed at your manual work

Most companies do not need an AI strategy. They need a handful of specific manual processes to stop being manual. We scope one, build the automation, and measure it against a number agreed before work starts. Then the next one.

This is usually the second engagement and not the first, because the work goes faster when it is done by engineers who already know your systems.

Where an agent genuinely helps we build one with controls around it: what it can touch, what it cannot, what a human signs off, and what happens when it is wrong. Where a script and a schema would do the job, we say so and write the script.

Typical first projects
  • A spreadsheet process turned into a database and a small internal tool
  • Document intake, extraction and routing
  • Automated reconciliation with an exception queue
  • Reporting pipelines nobody has to assemble on a Monday
  • Knowledge retrieval over your own documents
  • Test generation and regression coverage

Expertise

The seats we staff, and what they run on

Six areas we staff routinely. If your stack is not here, we say so at the scope call instead of taking the seat.

Backend and platform

Services, APIs and the seat most pods start with.

Node · Python · .NET · Java · Go
Frontend and mobile

Application interfaces, with a designer on the pod for the weeks that need one.

React · TypeScript · Next.js · Flutter · Swift
DevOps and SRE

Pipelines and environments your own engineers can debug at two in the morning.

AWS · Azure · Terraform · Kubernetes
Data engineering

Entity resolution and the data model everything downstream inherits.

Postgres · dbt · Airflow · Spark
AI and LLM engineering

Model integration and retrieval, shipped with an evaluation harness attached.

RAG · embeddings · agents · evals
QA, test automation and security

A multi-day manual regression pass turned into a suite that survives our departure.

Playwright · Cypress · CI gates
Also staffed

A system architect, part time to start on most pods, holding the design gate so decisions get made before they get expensive.

When we are the wrong supplier

Both columns are here on purpose. If the right-hand side rules us out, better you find out now than in week three.

What we can say
  • Senior engineers, with a senior in front of every team.
  • NorthAlgo Oy is the Finnish contracting party and holds the processing agreement and the liability.
  • Experience inside EU Horizon and Business Finland funded projects, including dedicated testing teams.
  • Work happens in your environment, under your review process.
What we cannot
  • We are a young company. We do not publish client logos or testimonials we have not earned.
  • Our engineers are in the Philippines, which has no EU adequacy decision. Personal data handling is scoped around that.
  • Manila is five to six hours ahead of Helsinki. We shift the delivery day rather than claim it is not an issue.
  • If your contract requires every person touching the code to be EU-based, we are the wrong supplier.
The people

Two founders,
one on each side of the contract

Different locations, complementary strengths — a company built on trust, execution, and a long-term vision.

The working day
Helsinki
Cebu City

The delivery day is shifted onto yours — the five to six hours are moved, not explained away.

Ryan Ford
Helsinki
Finland
Founder and CEO
Ryan Ford

Ryan leads NorthAlgo’s overall direction, shaping the company’s strategy, growth, and client partnerships. He works closely with clients to understand their business and technology needs, while ensuring NorthAlgo’s capabilities and long-term priorities remain aligned with the opportunities we pursue.

Strategy
Growth
Partnerships
John Kim Cazar
Cebu City
Philippines
Co-founder and COO
John Kim Cazar

John leads NorthAlgo’s operations and delivery, ensuring client commitments translate into well-executed engagements. He oversees onboarding, resource coordination, delivery processes, and escalation, while creating the structure engineering teams need to perform effectively and consistently.

Operations
Delivery
People
Verified company
NorthAlgo Oy is a Finnish company on the public record.
Business ID
3448558-7
Registered address
Konttisatamankatu 2, 00540 Helsinki
Register
Finnish Trade Register, public record
A stronger
tomorrow together

Partners

Who we work alongside

These are partners, not clients — the companies we deliver with, subcontract for, and take work through. Clients stay unnamed until they put permission in writing.

Verad Current partner

A long-term partnership, ongoing.

EngagementTwo senior engineers, embedded
VoodooSoft Current partner

Subcontracted delivery on a funded programme.

EngagementDelivery staffing
ProgrammeEU-funded government project
Vireum Past partner

A completed engagement, under contract.

EngagementTwo senior engineers, part time

Four ways to work with us — subcontracted delivery, funded-programme work packages, sales partnership and referral.

Questions we get asked

Something missing? Write to the founder and you will have an answer inside a working day.

What is included in the monthly number?
Full monthly compensation for the engineer. Recruitment and screening. The Finnish contracting entity, the processing agreement and the liability that sits with it. Invoicing in euros. There is no recruiting fee and no setup fee.
How is the rate set?
By where the work is done, not by where the contract is signed. Our engineers are in the Philippines and the rate reflects that market; the contract, the processing agreement, the liability and the invoice are all Finnish. Leads and architects sit above the entry rate. Send the assignment and you get the number for your seat plan specifically.
What happens to the code and the knowledge?
Both are yours. Handover is written into every engagement, and we prefer to spend the last weeks training one of your own engineers into ownership while we are still there to answer questions.
How do you know a candidate is not using AI to get through the interview?
The gates that resist it are the live ones. Communication is judged in conversation, where an assistant cannot sit in. And the technical gate is a conversation about a system the candidate actually carried through a bad year in a regulated environment — the specifics only the person who was there can supply. A live coding puzzle is easier to fake than either.
What about GDPR? The Philippines has no adequacy decision.
Correct, and it comes up in every enterprise procurement. NorthAlgo Oy is the Finnish contracting party and holds the processing agreement; Standard Contractual Clauses and a transfer impact assessment cover the transfer. Where possible, developers work inside your EU environment against masked or synthetic data, with access limited to a named short list.
How do the hours work?
Manila is five hours ahead of Helsinki in summer and six in winter. We shift the delivery day to build the overlap, and the working window is agreed at the scope call, in writing.
What if we need to reduce the team?
You can, month to month, with no minimum term and no exit fee. But scaling down is your option, not our operating model — we staff for people to stay on one team, full time, and we do not move anyone off yours to cover another account.
Some Finnish integrators require EU-based staff.
Then we are the wrong supplier for that contract, and we say so early. Where the rule applies only to the client-facing side there is usually a workable structure. Where it applies to everyone touching the code, there is not.

How we actually operate

The detail lives on its own pages.
How the rate is set

What sits inside the monthly number, what does not, and why it is quoted per seat and never per hour.

How we screen engineers

Production experience we can check, your own experience bar where you set one, regulated-environment exposure, communication judged live, background check, three candidates per seat.

GDPR and the adequacy question

The processing agreement, the SCCs, the transfer impact assessment and how the pod is scoped.

Why the gap exists

The published market numbers behind all of this — Finnish IT revenue against headcount, and the EU shortfall.

Start with one engineer. Build from there.

Thirty minutes produces a seat plan, a monthly number, a start date, and the acceptance criterion your first month is judged against. Most teams grow one seat at a time from there.

Email the founder directly