Software Engineer

January 18

Apply Now
Logo of Patients Know Best

Patients Know Best

Patients Know Best is a health information platform that allows patients to add, access, and share their health information with healthcare professionals, family, and carers anytime and anywhere. It is integrated with the NHS and trusted since 2008, providing a single digital place for health records, care plans, and appointments. Additionally, it offers secure messaging with professionals, symptom tracking, and integration with wearable devices. Patients Know Best is committed to digital transformation in healthcare, enhancing patient empowerment and improving care through a secure, integrated health record system. Their platform is web and mobile accessible, and supported by various NHS trusts and healthcare professionals.

software • personal health records • phr

51 - 200 employees

📋 Description

• Remote. Requires core hours within 3 (preferably 1) hours of the UK timezone. • We are a fully remote team with flexible hours, fostering a collaborative and supportive environment. We believe in autonomy, mutual respect, and building a product that makes a difference. Everyone in the company cares deeply about our users; our mission is to put them in control of their health. Therefore, we’re conscious of security, information governance, and generally improving the life of patients. • As a Software Engineer, you’ll be working across a diverse and dynamic technology stack, contributing to our products and infrastructure. We don't expect you to know everything from day one, but you'll grow into the role, becoming comfortable with the stack and the tools we use. The key is a willingness to learn, adapt, and improve. • Our tech stack • Infrastructure: Mostly Google Cloud Platform with some self-hosted components, primarily managed using Terraform (and a touch of Ansible). • Orchestration: Kubernetes. • Storage: Postgres (scaling to very large instances), Redis, S3/GCS. • Observability: Prometheus, OpenTelemetry (OTEL), Stackdriver, Grafana. • Languages and Frameworks: Java, Kotlin, Spring for most applications, with smaller tools written in Go. • Additional focus: security tooling, robust automated testing, and infrastructure to support observability and reliability. • More details on PKB Engineering: https://wiki.patientsknowbest.com/space/api/4570415135/Engineering+Roles+at+PKB

🎯 Requirements

• Communication: You can express ideas clearly and concisely in writing. We value open, respectful and constructive communication across the organisation. • Proactiveness: You are motivated to take initiative and are comfortable working autonomously. In return, we give you the freedom to shape your work and value your suggestions. • Estimation Skills: You’re skilled at making and communicating estimates, with the understanding that these are not fixed deadlines but probability distributions. • Product-Focus: Whatever your role, your work should ultimately contribute to improving the product. • Testing Mindset: You understand the importance of automated tests and enjoy writing them. Around 50% of the code you write will be tests to enable safe refactoring and long-term maintainability. • Passion for Technology: You are passionate about technology and innovation. While we understand that everyone has different interests, we’ll do our best to adapt your role to align with your passions and strengths. • Writing code: we are looking for people who write lots of production-quality code. Please consider this when applying – this role can only be successfully filled by people who • either enjoy programming and are seriously good at it • or have proven to be outstanding in some other STEM field and want to become great software developers.

🏖️ Benefits

• A flexible, fully remote environment where you manage your own Linux-based development setup (IDE is your choice, though many of us use IntelliJ IDEA). • A supportive team that values asking questions and continuous learning. • Exposure to a modern, robust tech stack and opportunities to grow your skills across the entire stack. • A culture that values testing, enabling safe and efficient major refactors when needed. • You can grow at PKB without becoming a manager. • 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.

Apply Now

January 17

Join Spotify's Audiobooks team as a Full Stack Engineer to enhance our innovative audiobook platform. Work remotely in a dynamic environment with a focus on continuous improvement.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs quickly after they're posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com