PKB's work makes life better for millions of patients, healthcare professionals and carers. Our roll-out in NW London makes us the UK's largest patient portal, and we're expanding into a global market. We start all projects, new features, and even bug fixes by understanding who our work will affect.

We're fully remote, and we've built the company this way since the start in 2009, so you won't be on your own, without support, or missing out on discussions at the office – there is no office.

We do require core hours compatible with the UK timezone (within 2-3 hours), and normally, all developers fly to London for a few days every two months. About 2/3rds of our developers live outside the UK.

We rely on good communication & collaboration (both within and across teams), and we're still small enough that you'll meet everyone. For day to day work, you'll work on a team of 5-8 developers with a range of experience levels and strengths, and a dedicated product expert.

Our work focuses on a few major things:

  • expanding and improving the web application: patients, professionals, customer admins, and carers all use our web interface to work with & understand the data in patient records.
  • integrations: customers send us medical data via our HL7v2 API, or via integrations with other major providers. We're expanding a FHIR-based REST API (and our new Angular-based web app uses it already).
  • and architecturally - every "feature" project normally also includes related platform upgrades; we're gradually moving up to nation-scale patient populations.

Competitive salary, benefits and equity options (including for non-UK contracts).

We'll pay for your work computer; choose your OS & IDE (we'll share the setups that have worked best for us).

We need diversity in our team to build a great global service, so we work actively to exclude bias from our hiring process and from our work culture. Your race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, or any other aspect of your personal life & history that aren't harming your work will not block you from being hired and advancing your career with us. You will be treated with respect, kindness & a willingness to learn, and we'll expect you to treat your colleagues the same way.

When your personal life does affect your work (it happens; more than half of our developers have small children at home, for example), our smart & flexible policies will help by default, and we'll work with you to adapt your work/life integration sensibly.