Web Development

Hire PWA Developers for Installable Web Apps

PWA developers turn web apps into installable apps that load fast, cope with poor connections and can send notifications, without going through an app store.

The role

What PWA developers do

A progressive web app is a website with extra capabilities: a manifest so it can be installed, a service worker that caches files and data, and support for push notifications. The developer decides what should work offline and how data syncs when the connection returns.

Typical deliverables

  • An installable web app with a manifest
  • Offline support through a service worker
  • Background sync for data entered offline
  • Web push notifications
  • Lighthouse audits and fixes

Tools you will see

  • Service workers
  • Workbox
  • Web App Manifest
  • IndexedDB
  • Web Push API
  • Lighthouse

Choosing

How to choose PWA developers

What to look for

  • A clear account of what worked offline in their past projects.
  • Caching strategies that avoid showing stale data.
  • Knowledge of PWA limits on iPhones.
  • Testing on slow and unreliable networks.

Questions to ask

  1. 1What should work offline in our app, and what should not?
  2. 2How do you update cached files when we release a new version?
  3. 3What are the limits of PWAs on iOS?
  4. 4How do you handle data entered while offline?

Planning

Before you post the job

PWA or native app

A PWA avoids app store fees and review, but has less access to device features, especially on iOS. List the features you need before choosing.

What drives cost

How much must work offline, how complex syncing is, and notification requirements.

Hiring on Open Lance

  • Posting a job and reviewing proposals are free.
  • Each milestone is funded into escrow before work starts and paid when you approve it.
  • Hire fixed-price, hourly, as a monthly Dedicated Hire, or buy a packaged Drop-In.
  • Client fees are shown before you pay and added on top of the work.

How escrow and approval work · Pricing

FAQ

Questions about hiring PWA developers

Can a PWA be listed in app stores?

Google Play can list PWAs through a wrapper. Apple's App Store generally requires a native or hybrid app.

Do push notifications work on iPhone?

Web push works on recent iOS versions once the PWA is added to the home screen, with some limits compared with native apps.

Can my existing site become a PWA?

Often, yes. A manifest and service worker are a contained project; offline data features take more work.

Related

Related skills

Post a job for PWA developers

Describe the work and compare proposals. You only fund the first milestone once you have chosen someone.

Post a job