Full-Stack Software Developer - Senior

MEDFAR Logo

MEDFAR

πŸ“Remote - Canada

Summary

Join MEDFAR Clinical Solutions as a Senior Full Stack Developer and contribute to the design, implementation, and deployment of features enhancing their healthcare platform. You will build end-to-end solutions, make smart technology decisions, champion code quality, and improve development processes. Leadership and mentoring are key aspects, as is taking ownership of technical challenges. The ideal candidate possesses extensive experience in software development, strong technical skills, and excellent collaboration abilities. This is a permanent, full-time position offering a hybrid or fully remote work arrangement.

Requirements

  • A college or university degree in software development, computer science, or a related field
  • 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, 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
  • Strong front-end development skills with frameworks such as React, Angular, or Vue
  • Proficiency with SQL Server, including SQL programming and performance optimization
  • Deep expertise in .NET development and C# programming
  • Advanced knowledge of JavaScript or TypeScript
  • Familiarity with secure coding practices and application-level security
  • Excellent collaboration skills, with the ability to work effectively within cross-functional teams
  • Ability to work in English is essential, including participating in meetings and written communication

Responsibilities

  • Build End-to-End Solutions: Design, build, and maintain features across both front-end and back-end systems with a strong focus on performance and user experience
  • Make Smart Tech Decisions: Select appropriate tools and frameworks to solve problems effectively, considering long-term maintainability and business impact
  • Champion Code Quality: Write clean, testable, and efficient code, and lead by example through thoughtful code reviews and best practice sharing
  • Improve How We Work: Continuously look for ways to optimize our development processes, whether through automation, better tooling, or smarter workflows
  • Lead and Mentor: Support the growth of your teammates by providing technical guidance, mentoring, and contributing to a culture of knowledge sharing and collaboration
  • Own Your Impact: Take ownership of technical challenges and see initiatives through from ideation to production

Preferred Qualifications

Proficiency in French is a significant asset, particularly in interactions with certain clients or internal teams

Benefits

  • Remote work and flexibility (supporting work-life balance)
  • RRSP contribution
  • Healthcare insurance from day one
  • Paid time off : 3 weeks + 1 additional week between Christmas and New Year
  • Annual training allowance ($1,500) to support your professional development
  • An onboarding program to help you get familiar with our environment and the digital healthcare field
  • All IT equipment is provided, with additional gear if needed
  • Internal growth opportunities (promotions, internal mobility)
  • Support from a wellness and social committee , with initiatives to foster team cohesion, mental health, and employee well-being

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.