Developers for TypeScript codebases

Hire developers
who fit your team

Tell us what you need, and within 48 hours we’ll introduce developers who work on TypeScript codebases, matched to your work, so you choose who joins your team.

Thanks, we’ll be in touch soon.

{{ heroStatus }}

You’re in good company

A few of the companies we’ve worked with.

How hiring works

From the first call to their first day, you decide each step.

  1. You tell us.

    Tell us about the work

    A short call about your codebase, the TypeScript version and settings you’re on, your framework and build, and who you need. The first call is free.

  2. We introduce.

    Meet developers matched to it

    Within 48 hours, we introduce developers whose experience fits, with the work each has done.

  3. You choose.

    Choose who joins

    You talk to each one and decide who starts.

  4. They start.

    Start on a date you agree

    They join your team in your tools, and work in your time zone.

What they work on

Moves, strict checks, upgrades and types at the edges.

JavaScript moved to TypeScript

Moved a file at a time, alongside your feature work, the way TypeScript’s docs set out.

Strict checks

Turned on one at a time, with what each one finds fixed rather than silenced.

Upgrades to 6.0 and 7

Deprecated options replaced and the new defaults set, tried on a branch first.

The type check on every change

TypeScript 7 runs the type check in CI where your tools allow it, with 6.0 kept beside it for the tools that still need it.

Types at the edges

Types generated from your APIs’ schemas, and data checked where it enters.

Builds for large codebases

Project references and monorepos set up so the type check scales with the code.

Front end and back end

TypeScript in the framework you run and on Node.js.

Planning the move to TypeScript 7? Software development, in TypeScript

Ways to hire

One developer

Full time, by the month, working as part of your team.

A small team

Developers who share the work on your codebase between them, from the move and the strict checks to the upgrade and the types at its edges.

How each is paid for: PricingWhen each way of working fits: Engagement Models

Working in your team

They work the way your team already does.

  • Your tools. Your own chat, tickets and code repository, so you see the work as it happens.
  • Your hours. They work in your time zone, on hours you agree before anyone starts.
  • Your access. You decide what they can reach, and remove it when they leave.

Tell us who you need

A few details are enough to start. We’ll reply by email to arrange a short call.

What should they work on?

{{ eWork }}

How many developers?

{{ eDevs }}

When should they start?

{{ eStart }}

{{ eHName }}

{{ eHMail }}

{{ eHSend }}

{{ hireThanks }}

We’ll be in touch by email, and introduce developers matched to your request within 48 hours.

Questions worth asking

How soon can a developer start?

We introduce developers matched to your work within 48 hours. Once you’ve chosen, they start on a date you agree.

Can we interview them first?

Yes. You talk to each developer and choose who joins.

Will they work in our time zone?

Yes. They work in your time zone, on hours you agree before anyone starts.

What does it cost?

It depends on the experience you need and how long you need them. Your proposal sets out the monthly fee and how you pay before anyone starts.

Pricing

Can they move our JavaScript to TypeScript without pausing releases?

Yes. They move it a file at a time alongside your feature work, as TypeScript’s docs set out, with each step checked in CI.

Can they get us onto TypeScript 7 while some of our tools still need 6.0?

Yes. They run TypeScript 7 for the type check and keep 6.0 beside it for the tools that still need it, as Microsoft describes.

Can they turn on strict mode without a rewrite?

Yes. They turn on one strict check at a time and fix what each one finds, one area of the codebase at a time.

Can you take on the whole project instead?

Yes. That starts with a written review of your codebase, its settings and the tools around its build, and a proposal for a first step, such as one strict check turned on in one package.

Software development, in TypeScript

Microsoft is a trademark of the Microsoft group of companies. Webair is independent of Microsoft, and isn’t sponsored by, endorsed by or affiliated with it.

Let’s build it better

Tell us which TypeScript version your codebase is on and what it builds with, and we’ll introduce developers who can start there.

Thanks, we’ll be in touch soon.

{{ ctaStatus }}