About Afynia: Afynia is a pioneering medical diagnostic company dedicated to advancing women's health through innovative diagnostic solutions. Our mission is to transform patient care by leveraging state-of-the-art technologies and novel approaches in molecular biology and bioinformatics.
Job Summary: Build technology that changes women's health. Afynia Laboratories is seeking a talented Software Engineer and Full-Stack Developer to build the software, databases, and automation systems that power our next-generation diagnostic testing platform. This role is ideal for a developer who enjoys owning solutions end-to-end, from database architecture and cloud deployment to user-facing applications and workflow automation.
Key Responsibilities:
- Design and develop web applications that support laboratory and clinical operations.
- Build scalable databases and data pipelines for clinical and laboratory data.
- Automate workflows that improve efficiency, data quality, and traceability.
- Deploy and maintain cloud-based applications and infrastructure.
- Partner with scientists, bioinformaticians, and laboratory teams to transform requirements into real-world solutions.
- Establish development, testing, and production environments using modern DevOps practices.
Initial Deliverables:
During the initial implementation period, the Software Engineer and Full-Stack Developer will be expected to deliver:
- Database schema-design documentation and entity-relationship diagrams.
- Operational relational databases with separate testing and production environments.
- A functional graphical user interface prototype for end users.
- Documented deployment and release-management processes.
- An administrative guide covering schema updates, system configuration and user management.
- Documentation addressing data handling, validation, security and audit trails.
- Knowledge-transfer materials and structured handoffs at major project milestones.
Qualifications:
- MSc with 3 years of experience or BEng with 5 years of experience in software development, automation, data engineering, or database development.
- Strong skills in SQL, database design, and Python.
- Hands-on coding ability.
- Experience building and deploying modern web applications.
- Familiarity with cloud environments .
- Strong problem-solving skills and a passion for delivering practical solutions.
- Ability to communicate effectively with both technical and non-technical teams.
- Demonstrated experience using Version Controlled Systems (such as GitHub).
Preferred Skills:
- Experience with React, Flask, Dash, Shiny, or similar frameworks.
- Experience integrating laboratory instruments, LIS/LIMS, or healthcare data systems.
- Knowledge of CI/CD, containerization, and regulated environments.
- Experience supporting clinical, diagnostics, life sciences, or bioinformatics applications.
What We Offer:
- Build technology with direct impact on patient care.
- Work alongside experts in diagnostics, bioinformatics, and women's health.
- Take ownership of critical systems from day one.
- Help shape the technology foundation of a growing healthcare company.
- Salary range of $90,000 - $98,000 based on skills and experience.
How to Apply: If you're excited about using software to solve meaningful healthcare challenges, we'd love to hear from you. Apply by sending your resume and a brief cover letter describing a project you're most proud of building to Human Resources: Emily@Afynia.com.