Closed listing
Senior Full-Stack Engineer - Clinical Trials
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Full-Stack Engineer
About The Role
MAESTRO is the product that clinical operations, quality and data teams open every morning to run their trials - managing studies, sites, participants, regulatory documents, deviations, CAPAs, training and approval workflows in one validated, audit-ready platform. The quality of their day depends on the quality of what we ship.
You'll build that product end-to-end - from the data model, through the services, to a clean, role-aware interface - with genuine ownership over the surface area you ship. The people on the other side of the screen are coordinating real studies under real regulatory scrutiny, so the software has to be trustworthy, fast, and pleasant to use, with auditability and correctness built in rather than patched on.
This is a high-ownership role on a small, focused team where you'll help shape both the product and how we build it.
What you'll do
This role is open only to candidates who are based in Canada and legally entitled to live and work in Canada (Canadian citizens, or permanent/legal residents with valid Canadian work authorization). We are not able to sponsor relocation or work authorization for this position.
Why join
Meaningful ownership, a well-understood and thoughtfully maintained codebase, and software that supports real clinical research - not vanity metrics. You'll see your work used by people running studies that matter, and you'll have a real say in how it's built.
About The Role
MAESTRO is the product that clinical operations, quality and data teams open every morning to run their trials - managing studies, sites, participants, regulatory documents, deviations, CAPAs, training and approval workflows in one validated, audit-ready platform. The quality of their day depends on the quality of what we ship.
You'll build that product end-to-end - from the data model, through the services, to a clean, role-aware interface - with genuine ownership over the surface area you ship. The people on the other side of the screen are coordinating real studies under real regulatory scrutiny, so the software has to be trustworthy, fast, and pleasant to use, with auditability and correctness built in rather than patched on.
This is a high-ownership role on a small, focused team where you'll help shape both the product and how we build it.
What you'll do
- Design and deliver features end-to-end: the data model, the API, and a clean, role-aware UI that respects each user's permissions and organization context.
- Write well-tested, maintainable code across the front-end and back-end, working with relational data and the platform's permission and workflow layers.
- Collaborate with product, clinical and regulatory experts to turn genuinely complex operational requirements into clear, guided workflows users can trust.
- Care about quality, performance and auditability - this software is used in regulated environments where "who changed what, and when" actually matters.
- Help shape engineering practices, review standards and the product's direction as the team grows.
- 5+ years building production web applications full-stack.
- Strong command of a modern front-end framework and comfort across the back-end and relational databases.
- A genuine product mindset - you sweat the details that make software feel reliable and considered, not just functional.
- Experience shipping in a collaborative, fast-moving team and a habit of leaving the codebase better than you found it.
- Experience with regulated, multi-tenant SaaS or healthcare / clinical data.
- Familiarity with workflow engines, document management or audit-trailed systems.
- Interest in applying AI / large language models to document understanding in a controlled, verifiable way.
- Minimum: a Canadian Bachelor's degree (baccalauréat) in Computer Science, Software Engineering or a related technical field - or a college diploma / advanced diploma (DEC, 2–3 years) in a relevant program combined with significant production experience.
- An asset (not required): a Master's degree (maîtrise) in computer science, software engineering or a related field.
- Internationally educated candidates are welcome; foreign credentials should be assessed for Canadian equivalency (e.g. WES, ICAS or a comparable recognized service) to confirm the equivalent Canadian level.
- We weigh a strong portfolio and shipped production work as heavily as formal credentials.
This role is open only to candidates who are based in Canada and legally entitled to live and work in Canada (Canadian citizens, or permanent/legal residents with valid Canadian work authorization). We are not able to sponsor relocation or work authorization for this position.
Why join
Meaningful ownership, a well-understood and thoughtfully maintained codebase, and software that supports real clinical research - not vanity metrics. You'll see your work used by people running studies that matter, and you'll have a real say in how it's built.
More about this job
Responsibilities
Design and deliver end-to-end features including data models, APIs, and role-aware user interfaces. Collaborate with clinical and regulatory experts to build trustworthy, audit-ready workflows for complex operational requirements.
Requirements
Requires 5+ years of full-stack production web application experience and a strong command of modern front-end frameworks and relational databases. Candidates must hold a Canadian Bachelor's degree or equivalent and be legally entitled to work in Canada.
Skills
- Full-stack development
- Relational databases
- API design
- Data modeling
- Software architecture
- Workflow engines
- Document management
- Audit-trailed systems
- SaaS
- Clinical data
- Regulatory compliance
- Unit testing
- Maintainable code
- Product mindset
Visa sponsorship
Not detected in the job text
Categories
- Software
- Engineering
- Healthcare
- Technology
- Science & Research
Keywords
- Full-stack
- Clinical trials
- SaaS
- Relational databases
- API
- UI
- Audit-ready
- Regulatory compliance
- Workflow engines
- Document management
- AI
- Large language models
- Software engineering
- Computer science
- Multi-tenant
- Data modeling
- Web applications