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 - 80000 £ 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 include:
- BetterLetter: a human-in-the-loop AI tool helping practices decrease their admin burden in processing clinical letters.
- BetterQuality: a 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-organising 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.
Benefits:
- 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 in London employer: Dyad
Dyad is an innovative and dynamic early-stage startup dedicated to transforming healthcare delivery through technology. With a strong focus on employee growth and a collaborative work culture, team members are empowered to make significant contributions to the company's direction and product development. Located in Farringdon, our modern, dog-friendly office offers a flexible hybrid working environment, competitive salary, and opportunities for future equity, making Dyad an exceptional employer for those passionate about impactful work in healthcare.
StudySmarter Expert Advice🤫
We think this is how you could land Elixir Product Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the healthcare tech space, especially those who work with Elixir. Attend meetups or webinars, and don’t be shy about sliding into DMs on LinkedIn. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any that relate to healthcare or use Elixir. This is your chance to demonstrate how you can make a difference at Dyad. Make sure to include links to your GitHub or any live demos.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical skills and be ready to discuss your experience with full-stack development and agile practices. Practice coding challenges and be prepared to explain your thought process during problem-solving.
✨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. Don’t forget to tailor your application to highlight your relevant experience!
We think you need these skills to ace Elixir Product Engineer in London
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 and how you can contribute to our mission.
Tailor Your Application:Make sure to customise your application to reflect the specific skills and experiences mentioned in the job description. Highlight your expertise in Elixir/Phoenix and any relevant full-stack development experience to catch our eye!
Be Clear and Concise:We appreciate clarity! Keep your application straightforward and to the point. Use simple language to explain your experiences and skills, making it easy for us to see how you fit into our team.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
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 to solve real-world problems, especially in healthcare contexts.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in software development and how you overcame them. Dyad values clarity and simplicity in code, so be ready to explain your thought process behind maintaining a lean codebase.
✨Emphasise Collaboration
Since you'll be working in a self-organising team, highlight your experience with pair programming and collaboration. Share examples of how you've contributed to team discussions and code reviews, promoting best practices along the way.
✨Understand the Healthcare Landscape
Familiarise yourself with the complexities of healthcare systems, especially in the UK and US. Being able to discuss how technology can improve healthcare delivery will show your passion for the mission at Dyad and your readiness to make an impact.