Software Engineer and Full Stack Developer (Canada)

Software Engineer and Full Stack Developer (Canada)

16 Oct
|
Afynia Laboratories
|
Canada

16 Oct

Afynia Laboratories

Canada

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.
- Robust 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: [email protected].

📌 Software Engineer and Full Stack Developer (Canada)
🏢 Afynia Laboratories
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer and full stack developer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: software engineer and full stack developer (canada) / canada