As a Senior Full Stack Developer, you will contribute to the analysis, design, implementation, and deployment of product features that expand and enhance MEDFAR’s healthcare platform.
You will play a key role in delivering secure, scalable, and user-focused solutions that support new clinical workflows and technological innovation.
You will design, build, and maintain features across both front-end and back-end systems with a strong focus on performance and user experience.
You will select appropriate tools and frameworks to solve problems effectively, considering long-term maintainability and business impact.
You will write clean, testable, and efficient code, and lead by example through thoughtful code reviews and best practice sharing.
You will continuously look for ways to optimize development processes, whether through automation, better tooling, or smarter workflows.
You will support the growth of your teammates by providing technical guidance, mentoring, and contributing to a culture of knowledge sharing and collaboration.
You will take ownership of technical challenges and see initiatives through from ideation to production.
Requirements:
A college or university degree in software development, computer science, or a related field is required.
You must have 7+ years of experience designing, building, and deploying software systems, ideally with exposure to cloud environments (experience with Azure is a strong asset).
Solid experience in software architecture and system design is necessary, with a strong understanding of scalable, high-performance application patterns.
Hands-on experience with test automation (unit, integration, front-end), CI/CD pipelines, and modern DevOps practices is required.
Strong front-end development skills with frameworks such as React, Angular, or Vue are essential.
Proficiency with SQL Server, including SQL programming and performance optimization, is required.
Deep expertise in .NET development and C# programming is necessary.
Advanced knowledge of JavaScript or TypeScript is required.
Familiarity with secure coding practices and application-level security is essential.
Excellent collaboration skills, with the ability to work effectively within cross-functional teams, are necessary.
The ability to work in English is essential, including participating in meetings and written communication. Proficiency in French is a significant asset.
Benefits:
Remote work and flexibility are offered to support work-life balance.
An RRSP contribution is provided.
Healthcare insurance is available from day one.
Paid time off includes 3 weeks plus 1 additional week between Christmas and New Year.
An annual training allowance of $1,500 is provided to support your professional development.
An onboarding program is available to help you get familiar with the environment and the digital healthcare field.
All IT equipment is provided, with additional gear if needed.
Internal growth opportunities, including promotions and internal mobility, are available.
Support from a wellness and social committee is provided, with initiatives to foster team cohesion, mental health, and employee well-being.
A company culture focused on transparency, collaboration, and innovation is promoted.
You will join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally.