Elixir Product Engineer

Elixir Product Engineer

Full-Time 60000 - 75000 £ / year (est.) No working from home possible
Dyad

At a Glance

  • Tasks: Join us to develop innovative healthcare software and improve patient outcomes.
  • Company: Dynamic startup focused on transforming healthcare delivery with technology.
  • Benefits: Competitive salary, flexible working, 25 days leave, and a dog-friendly office.
  • Other info: Opportunity for career growth and involvement in shaping company culture.
  • Why this job: Make a real impact in healthcare while growing your skills in a supportive team.
  • Qualifications: 5+ years in software development, expertise in Elixir/Phoenix, and strong communication skills.

The predicted salary is between 60000 - 75000 £ per year.

Dyad’s mission is to improve the delivery and efficiency of healthcare. 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 and deploy products for healthcare providers and payers into the UK and US markets.

Dyad is an energetic, early-stage startup, currently around twenty employees. Our team is growing as we explore new markets and opportunities. We are passionate about technology and its applications in worthwhile ventures. New joiners will have a significant impact on the direction of the company, as well as our culture.

Our products

  • BetterLetter, our human-in-the-loop AI tool helping practices decrease their admin burden in processing clinical letters.
  • BetterQuality, our payer-focused tool for improving compliance against a range of quality measures including HEDIS, STARs, eCQM, MIPS and more.

The Role

We are seeking a 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. By joining at this stage, you have the opportunity to impact our core functionality, processes and technical culture.

Responsibilities

  • Work closely with internal customers, product and design to deliver features for our flagship product written in Elixir/Phoenix and LiveView.
  • Participate in technical design discussions and contribute to technical decisions that shape our product.
  • Lead and participate in code reviews, promoting best practices and knowledge sharing within the team.
  • Maintain comprehensible and lean codebase by writing simple, expressive code that prioritises clarity and minimises accidental complexity.
  • Coordinate with external customers on bug investigation and validation.
  • Manage infrastructure and support the growth of the business.
  • Continuous learning and improvement on the software development skills.

Requirements

  • 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.

Nice to have

  • Experience working in complex, regulated domains.
  • Experience working with AI or data science teams.
  • Practical experience with Domain-Driven Design.
  • Experience with Python.
  • Experience building distributed systems.

Competitive Salary

  • Company Pension
  • 25 days of paid annual leave (pro-rata)
  • A flexible, hybrid working environment
  • A modern, dog-friendly office located in Farringdon with free drinks
  • Private pension
  • Remote working available
  • Future equity package

Interview Process

  • Introductory call
  • A technical interview with the Engineering team of 120 minutes.
  • A product interview of 45 minutes

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

Elixir Product Engineer employer: Dyad

Dyad is an innovative early-stage startup dedicated to transforming healthcare delivery through technology. With a passionate team of around twenty employees, we foster a collaborative and supportive work culture that empowers new joiners to make a significant impact on our products and processes. Our modern, dog-friendly office in Farringdon offers a flexible hybrid working environment, competitive salary, generous annual leave, and opportunities for professional growth, making Dyad an excellent employer for those looking to contribute to meaningful advancements in healthcare.

Dyad

Contact Details:

Dyad Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Elixir Product Engineer

Tip Number 1

Network like a pro! Reach out to folks in the healthcare tech space, especially those who work at Dyad or similar companies. A friendly chat can open doors and give you insights that might just help you land that interview.

Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects using Elixir/Phoenix, make sure to highlight them. Demonstrating your expertise in full-stack development can really set you apart from the crowd.

Tip Number 3

Prepare for the technical interview by brushing up on agile practices and clean code principles. Being able to discuss these topics confidently will show that you're not just a coder, but a thoughtful engineer who cares about quality.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Dyad and making a difference in healthcare.

We think you need these skills to ace Elixir Product Engineer

Elixir
Phoenix
LiveView
Full-Stack Development
Test Automation
Agile Practices
Clean Code

Some tips for your application 🫡

Show Your Passion for Healthcare Tech:When writing your application, let us know why you're excited about improving healthcare through technology. Share any relevant experiences or projects that highlight your passion for this field.

Be Clear and Concise:We appreciate straightforward communication! Make sure your application is easy to read and gets straight to the point. Avoid jargon unless it's necessary, and keep your sentences short and impactful.

Highlight Your Elixir Experience:Since we're looking for someone with strong Elixir/Phoenix skills, make sure to showcase your experience with these technologies. Include specific examples of projects where you've used them effectively.

Apply Through Our Website:We encourage you to apply directly through our website. It helps us keep track of applications better and ensures you get all the latest updates about your application status!

How to prepare for a job interview at Dyad

Know Your Elixir Inside Out

Make sure you brush up on your Elixir and Phoenix skills before the interview. Be ready to discuss your past projects and how you've used these technologies in production. They’ll want to see your expertise in full-stack development, so prepare some examples that showcase your problem-solving abilities.

Understand the Healthcare Landscape

Since Dyad is focused on improving healthcare delivery, it’s crucial to have a grasp of the current challenges in the industry. Familiarise yourself with terms like HEDIS and MIPS, and think about how your technical skills can contribute to solving these issues. This will show your genuine interest in their mission.

Show Off Your Team Spirit

Dyad values a collaborative environment, so be prepared to discuss your experiences working in agile teams. Share examples of how you’ve contributed to team discussions, code reviews, and knowledge sharing. Highlighting your ability to work well with others will resonate with their culture.

Ask Insightful Questions

Prepare thoughtful questions about Dyad's products and future direction. Inquire about their approach to product development and how they handle challenges in the healthcare sector. This not only shows your enthusiasm but also helps you gauge if the company aligns with your values and career goals.