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 build end-to-end solutions by designing, building, and maintaining 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 seek opportunities to optimize development processes, whether through automation, enhanced tooling, or refined 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.
The working environment includes technologies such as .NET/C#, API REST for backend, React.JS for frontend, React Native for mobile, SQL Server for database, and Azure DevOps for DevOps.
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, with experience in Azure being a strong asset.
Deep expertise in .NET development and C# programming is essential for back-end development.
Strong front-end development skills with frameworks such as React, Angular, or Vue, along with advanced knowledge of JavaScript or TypeScript, are required.
Solid experience in software architecture and system design, with a strong understanding of scalable, high-performance application patterns, is necessary.
Hands-on experience with test automation (unit, integration, front-end), CI/CD pipelines, and modern DevOps practices is required.
Proficiency with SQL Server, including SQL programming and performance optimization, is necessary.
Familiarity with secure coding practices and application-level security is required.
Excellent collaboration skills, with the ability to work effectively within cross-functional teams, are essential.
Fluency in both French and English is mandatory.
Benefits:
The position offers remote work and flexibility, supporting work-life balance.
Performance bonuses are accessible to all employees.
There is an RRSP contribution available.
Healthcare insurance is provided from day one.
Paid time off includes 3 weeks plus an 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.
There are internal growth opportunities, including promotions and internal mobility.
Support from a wellness and social committee is available, with initiatives to foster team cohesion, mental health, and employee well-being.
The company culture focuses on transparency, collaboration, and innovation, allowing you to join a dynamic and innovative environment where your work has a real and wide-reaching impact.