Developers for Electron® desktop apps

Hire developers
who fit your team

Tell us what you need, and within 48 hours we’ll introduce developers who work on Electron® desktop apps, 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 app, how it’s built, signed and shipped, 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

Features, upgrades, releases and the checks around them.

New features

Windows, menus and features added to your app, with tests from the start.

Upgrades, one major at a time

Each major version on a branch, its breaking changes worked through.

The security checklist

Each window set up as the checklist recommends, each page offered only what it needs.

Signed builds and updates

Installers built in CI and signed for Windows and macOS, with updates that reach users.

Native code and integrations

Modules written in native code, rebuilt for each release, and the services behind the app.

Performance, measured first

Startup and memory measured, then each change measured before and after.

Checks in CI

Tests on Windows, macOS and Linux on every change.

Planning a new desktop app, or a bigger move? Desktop app development, with the Electron framework

Ways to hire

One developer

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

A small team

Developers who look after your app together, from its windows and its upgrades to the signed builds and the checks in CI.

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 bring our app up to a supported Electron release?

Yes. They move it one major version at a time, on a branch, working through each version’s breaking changes, with the tests passing at each step.

Can they set up signing and automatic updates?

Yes. They build the installers in CI, sign them for Windows and macOS, and set up updates the way each platform supports, through the system’s package manager on Linux.

Can they check our app against the security checklist?

Yes. They check each window’s settings, what each page is offered and how the app checks each request, then fix what’s needed, one change at a time.

Can you take on the whole project instead?

Yes. That starts with a written review of your app, its release and how each window is set up, its tests and the way it’s built, signed and shipped, and a proposal for a first step, such as the app moved forward one major version on a branch.

Desktop app development, with the Electron framework

Electron is a registered trademark of the OpenJS Foundation. Webair isn’t affiliated with or endorsed by the OpenJS Foundation. macOS is a trademark of Apple Inc., registered in the U.S. and other countries and regions.

Let’s build it better

Tell us about your app and the releases ahead, and we’ll introduce developers who can start there.

Thanks, we’ll be in touch soon.

{{ ctaStatus }}