Skip to content
h helsh-js
Taking on one new project for Q3

We build the unglamorous software that real businesses actually need.

Helsh-js is an independent software studio. We get hired by founders and product teams who need a hard piece of work done, on a real deadline, by people who have done it before. We work in iOS and on the web, with whatever back-of-house plumbing the project needs.

Start a project → See our work
12+
Products shipped to real users
~6 weeks
Typical first ship for a new MVP
100%
Of our clients pick up when we call
Swift SwiftUI TypeScript Astro Cloudflare Postgres Next.js Edge Offline-first GDPR-grade Receipts only Swift SwiftUI TypeScript Astro Cloudflare Postgres Next.js Edge Offline-first GDPR-grade Receipts only

What we do

Senior product engineering, packaged in a team you can fit in one room.

We build native iOS, web, and the back-of-house infrastructure that makes both work. Big-company experience, small-team responsiveness.

Flagship

Native iOS apps

Swift, SwiftUI, the full App Store song and dance. Our apps run on building sites, in vans, on rooftops. Places where the network drops out and the work has to keep going.

Web apps

TypeScript, edge-rendered, the kind of infrastructure that is interesting only when it breaks. Built to ship and built to read six months later.

Compliance-grade audit trails

GDPR, DEFRA, evidence chains, signature flows. We make the regulator's homework feel like a feature instead of a chore.

Specialty

Offline-first sync

Cars in tunnels. Tablets in basements. Phones on building sites with one bar of signal. We design data flows that survive the real world and reconcile cleanly when the network comes back.

Design that doesn't yell

Typography, motion, restraint. Interfaces with a strong point of view, without the design-Twitter overproduction.

Migrations and rescues

Inherited a Rails monolith. A React app that boots in eight seconds. A Swift codebase your last developer left at 60% done. We have held messier projects, and we will be kind to yours.

How we work

A repeatable, boring, effective process.

No magic. No agile transformation. Just short loops, working software, and people who pick up the phone.

  1. 01
    1 week

    Discover

    We sit down with you, or jump on a video call, and pry the problem apart. What does success look like, what can be cut, what is non-negotiable. Output is a written plan.

  2. 02
    1 to 2 weeks

    Sketch

    Fast loops on paper, in Figma, in throwaway prototypes. We would rather throw away the wrong idea cheaply than ship it expensively.

  3. 03
    3 to 8 weeks

    Build

    You see working software end-to-end within ten days. We push to a staging URL every working day. No surprises on demo day, because demo day is every Friday.

  4. 04
    1 week

    Ship

    Submit, certify, deploy. We handle App Store review, DNS, secrets, the lot. You get a calm release, not a midnight panic.

  5. 05
    Ongoing

    Support

    Ongoing retainer, or a clean handover with documentation that does not lie to your future engineers. Your team should never feel locked in.

Reception

What our clients say.

We hired Helsh-js to build a thing we had been failing to build internally for 18 months. We had a working v1 in their hands in six weeks. Calm, fast, and they actually care.

Operations Director
Independent waste carrier, Yorkshire

Senior work without the senior performance art. We get a Slack message when there's something worth saying. We get code when there's code to ship. That's it.

CTO
B2B SaaS, ~30 employees

I have worked with five freelancers and three agencies on this product. Helsh-js is the only team where I have not had to rewrite half their code six months later.

Founder
Fintech startup, Amsterdam

Quotes paraphrased and anonymised at clients' request. Named references available on call.

Questions you probably have

Honest answers, no marketing voice.

How is Helsh-js different from a typical agency?

There is no account manager. You talk to the people writing the code. We pick a small number of engagements at a time so we can stay deeply attached to each one. Senior engineers in, senior engineers out. We don't burn a retainer on juniors learning on your project.

What technologies do you actually use?

Swift and SwiftUI for iOS. TypeScript across the web. Astro, React, Next.js, Node, chosen per project. Postgres, SQLite, Cloudflare Workers and Pages for infrastructure. We are deliberately boring. We pick tools that will still be a sensible default in five years.

Do you work fixed-price or time-and-materials?

Both. Most engagements start with a fixed-scope discovery sprint of one week at a fixed fee so we can write you an honest plan. From there we usually quote per phase. Retainers for ongoing support are billed monthly.

Will you sign an NDA?

Yes, gladly. Send yours over. We sign the same evening in most cases.

Can you take over an existing codebase?

Often. We do a paid one-week audit first and tell you honestly what is salvageable and what is not. About a third of the time we recommend keeping what you have and adding to it. About a third, incremental rewrite. The rest, full rebuild, but only when there's a real reason.

Where are you based, and which timezones do you work in?

We're based in Belgium and work primarily in CET and CEST. We're happy to overlap a few hours with the US East Coast, UK, and most of EMEA. We don't do graveyard shifts.

Are you taking on new projects right now?

We take on one new project per quarter. If we are full when you reach out we will be honest about it and put you on a short list with a real date.

Have a project in mind?

Tell us what you're trying to ship. We respond personally within one working day.