lessless

lessless

Product Engineer - Dyad, London, Remote UK/EU

Introductory paragraph

At Dyad we are building a platform to model and manage the flow of information within healthcare organisations, improving outcomes for patients, payers, and healthcare providers. We believe data handling in current healthcare systems is needlessly complex and disconnected, leading to isolated and inefficient decision making. To showcase how this technology can advance the delivery of healthcare and improve lives, we build BetterLetter, our human-in-the-loop AI tool helping practices decrease their admin burden in processing clinical letters.
We use this to reduce staff time spent identifying codes to be applied to the record as well as suggesting follow-up tasks and workflow optimisations. BetterLetter helps providers save time, save cost, improve performance under audit and build staffing resilience.

About us

My name: Yevhenii Kurtov
My position: Engineering Lead
Company name: Dyad
Company website: https://www.dyad.net/ and https://www.betterletter.ai/
Company headquarters (country): UK
Company info and history:

We bet on Elixir and LiveView to deliver a world-class document-processing experience in the historically underserved primary care market and have been enjoying the ride with our cherished stack for more than 2.5 years now.
Everyone on the team is an experienced developer with strong fundamental skills, excelling in their particular area of competence.
I believe it’s reasonable to say that our document editing page might be one of the most complex pieces of UI built on top of LiveView out there.
Our codebase has gone through two evolutionary generations, and currently, we are heavily invested in using Ash.

About the job

Job title: Product Engineer
Job description: We are seeking Product Engineer with strong fundamental software development and self-management skills to join us at a rapid growth stage and help us serve an ever-increasing customer base. This role is instrumental in expanding the scope and impact of our flagship product on the UK’s primary healthcare.

You will be working on a complex system in an agile, self-organizing team that treats each other with kindness and shows up for one another. You will be involved in all steps of the product development process—from refining user stories to full-stack implementation and building up observability.

Salary range: competitive
Qualifications or experience required:

  • At least 5 years of production experience in software development. No resumes without this will be considered.
  • Demonstrated expertise in full-stack development with Elixir/Phoenix including production applications serving users at scale.
  • Working knowledge of test automation and agile tech practices. Including Clean Code, SOLID principles, coupling & cohesion, and CI/CD.
  • Familiarity with containerisation, and cloud-based infrastructure.
  • Ability to troubleshoot and optimise SQL queries for performance.
  • Excellent communication skills and the ability to work in a fast-paced, collaborative environment where pair programming is a norm.

What the successful job applicant will be working on: Our flagship product

Position on remote work

Remote job: yes
Remote restrictions: strictly UK/EU due to the nature of the data that we are dealing with.

About the interview process

We have a three-stage process: an intro call, a technical interview with a code kata, and a final product interview.

Further info

Please apply here: Elixir Product Engineer

We offer Skilled Worker visa sponsorship for UK-based candidates only (no overseas sponsorship).

Most Liked

lessless

lessless

Great news - we successfully hired our first developer and now we’re ready to bring on a second team member. We’re reopening applications for this role.

Where Next?

Popular in Jobs Top

sublimecoder
Introductory paragraph InsideTrack is passionate about student success. Since 2001, we have been dedicated to partnering with colleges a...
New
overture8
Introductory paragraph Hi, I’m Phil, Elixir dev and co-founder of Lowdown. We are a very early stage startup, looking for a daily rate q...
New
giddie
Passionate about good software design? Comfortable pretty much anywhere in the stack? Interested in EVs and clean energy? Wouldn’t say no...
New
IHu
Introductory paragraph We are a young Zurich/Switzerland based Start-up with the vision to disrupt the HR hiring for mid-sized and big c...
New
shumishyna
About us IRIS is looking for experienced Elixir Backend Developers to join our talented team (remotely). IRIS is a personal co-operatin...
New
lafka
Introduction We’re looking for curious, self-driven team members interested in solving interesting problems with a focus long term stabi...
New
jeffdeville
UPDATE1 - See end of post The Project I need to scrape the content from several sites all into a common format, so that I can create a un...
New
GoulvenClech
Introductory paragraph Enchères Immo Pro is looking for a Lead Elixir/Phoenix Developer who can own projects end-to-end: from product dis...
New
RESTAR
RESTAR is a Japanese startup providing a B2B information analysis/management platform for the real estate industry. We are leveraging El...
New
bengerson
Introductory paragraph Hello Elixir enthusiasts! We’re excited to announce a great opportunity at Candidately. We’re currently seeking a...
New

Other popular topics Top

hariharasudhan94
lets say i have a sample like a = 20; b = 10; if (a > b) do {:ok, "a"} end if (a < b) do {:ok, b} end if (a == b) do {:ok, "equa...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39467 209
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52673 488
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
jaysoifer
Is there a way to rollback a specific migration and only that one (“skipping” all the other ones)? Would mix ecto.rollback -v 200809061...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement