Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Intermediate Full Stack Developer image - Rise Careers
Job details

Intermediate Full Stack Developer

Company Description

Founded in 2010, MEDFAR Clinical Solutions revolutionizes healthcare with our platforms, we were the first web-based electronic medical record (EMR) in Quebec. Trusted by 15,000 healthcare professionals daily, we impact over 20 million patients across North America. In 2023, we proudly earned a coveted spot on Deloitte’s prestigious Fast50 and Fast500 lists, a testament to the exceptional contributions of our employees driving our success. Join us in transforming healthcare locally and globally, as we strive to empower 500,000 care providers to reach 500 million patients by 2030. 

*Please note this is a remote role for candidates in the Greater Montreal area only. 

Job Description

The Plexia product development team is looking to both maintain and modernize its product offering by
developing new features with modern frontend and backend stacks such as ReactJS and ASP.NET Core.

As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web
applications using a combination of MS SQL, ASP.NET WebForms, .NET Framework/Core, Javascript,
CSS, and front-end UI libraries such as ReactJS, to enrich the ecosystem of the Plexia product offered by MEDFAR, a product that seeks to change the healthcare environment by offering new practices and technological innovations.

Main Responsibilities

  • Collaborate with the development team to design and implement scalable, high-quality web applications.
  • Develop and maintain database schemas, stored procedures, and queries using MS SQL.
  • Maintain and update front-end functionality and user interfaces using ASP.NET WebForms
  • Develop and maintain new modern front-end functional user interfaces using ReactJS and ASP.NET Core
  • Conduct comprehensive testing to guarantee seamless operation of applications.
  • Participate in code reviews and provide constructive feedback to maintain code quality.
  • Stay updated with industry trends and emerging technologies to propose innovative solutions

Qualifications

Contribute to our team with your strengths:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3 to 5 years experience as a Full Stack Developer
  • Strong understanding of software development principles and methodologies.
  • In-depth knowledge of .NET application architecture and C # programming.
  • Proficient in writing efficient SQL queries and working with databases.
  • Solid knowledge of front-end web technologies, particularly Javascript/CSS/HTML
  • Familiarity with version control systems such as Git.
  • Knowledge of best security practices for building web-based applications
  • Strong problem-solving skills and the ability to work in a collaborative team environment.
  • Bilingual (FR/EN). The ability to communicate in English is required as many team members are located in BC.  

Additional Information

What’s in it for you?

By joining MEDFAR, you will be part of a purpose-driven organization whose product is disrupting and digitizing health care, making doctors’ and healthcare workers’ lives easier, while enabling better patient health outcomes. Becoming a MEDFARian also means having the opportunity to be part of an innovative community and working in a dynamic environment where your work will have a meaningful and tangible effect not only on your team and the business but most importantly on the healthcare industry.  

  • You decide where you do your best work (at home or the office)

  • Flexible hours (work-life balance)

  • Performance-based bonus for all employees.

  • Generous group insurance coverage as of day 1 of employment

  • Break paid between Christmas and New Years

  • Annual $ 1,500 training allowance  for your professional development

  • RRSP matching 

  • An entrepreneurial culture of transparency, collaboration, and innovation

Our Recruitment Process at MEDFAR:

Virtual Screen with HR >> Technical Test >> Panel Interview >> Offer 

#LI-REMOTE

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Intermediate Full Stack Developer, Medfar

Join MEDFAR Clinical Solutions as an Intermediate Full Stack Developer and dive into the exciting world of healthcare technology! Since our inception in 2010, we have been on a mission to transform healthcare with cutting-edge platforms, becoming the first web-based electronic medical record (EMR) system in Quebec. Trusted by over 15,000 healthcare professionals daily, we make a real impact on more than 20 million patients across North America. In 2023, our team earned a spot on Deloitte’s Fast50 and Fast500 lists for our relentless innovation and dedication. As an Intermediate Full Stack Developer in our Plexia product development team, you will work in a fully remote role (available for candidates in the Greater Montreal area). You will collaborate with a talented team to enhance our web applications using modern technologies such as ReactJS and ASP.NET Core. Your main responsibilities will include designing and developing new features, maintaining database schemas with MS SQL, and implementing user-friendly interfaces. If you're ready to leverage your skills in .NET, Javascript, and front-end technologies to help us advance healthcare solutions, we want to hear from you. Bring your problem-solving attitude and bilingual communication skills (FR/EN) to MEDFAR, where your contributions will directly enhance healthcare services, benefiting providers and patients alike!

Frequently Asked Questions (FAQs) for Intermediate Full Stack Developer Role at Medfar
What are the responsibilities of an Intermediate Full Stack Developer at MEDFAR Clinical Solutions?

As an Intermediate Full Stack Developer at MEDFAR Clinical Solutions, your responsibilities will revolve around designing, developing, and maintaining web applications. You will collaborate with the development team to create scalable solutions, maintain database schemas and queries using MS SQL, and update front-end functionality with ASP.NET WebForms. Additionally, you will be expected to develop modern user interfaces using ReactJS and ASP.NET Core, conduct comprehensive testing, and participate in code reviews to maintain high code quality standards.

Join Rise to see the full answer
What qualifications do I need to be an Intermediate Full Stack Developer at MEDFAR Clinical Solutions?

To be considered for the Intermediate Full Stack Developer position at MEDFAR Clinical Solutions, you should ideally hold a Bachelor's degree in Computer Science, Engineering, or a related field. A strong background with 3 to 5 years of experience as a Full Stack Developer is essential. Familiarity with .NET application architecture, C# programming, and the ability to write efficient SQL queries is necessary. Candidates should also have solid knowledge of front-end technologies like JavaScript, CSS, and HTML, along with experience in version control systems such as Git.

Join Rise to see the full answer
What technologies will I work with as an Intermediate Full Stack Developer at MEDFAR?

In the role of Intermediate Full Stack Developer at MEDFAR Clinical Solutions, you will work with a modern tech stack, primarily utilizing ASP.NET Core, ASP.NET WebForms, and ReactJS for frontend and backend development. You'll also engage with MS SQL for database management, writing stored procedures and queries. Staying updated with emerging technologies is encouraged as we strive to innovate and improve our healthcare solutions continuously.

Join Rise to see the full answer
Can I work remotely as an Intermediate Full Stack Developer at MEDFAR Clinical Solutions?

Yes! The Intermediate Full Stack Developer position at MEDFAR Clinical Solutions is fully remote for candidates located in the Greater Montreal area. We offer the flexibility to work where you feel most productive, fostering a healthy work-life balance while still empowering you to make a significant impact in the healthcare space.

Join Rise to see the full answer
What benefits can I expect as an Intermediate Full Stack Developer at MEDFAR?

Joining MEDFAR as an Intermediate Full Stack Developer comes with a plethora of benefits. You will enjoy flexible working hours, performance-based bonuses, and generous group insurance right from day one. Additionally, we provide a training allowance of $1,500 annually for your professional growth, RRSP matching for your future, and the invaluable opportunity to contribute to a purpose-driven organization that is revolutionizing healthcare.

Join Rise to see the full answer
Common Interview Questions for Intermediate Full Stack Developer
Can you explain your experience with ASP.NET Core?

When answering this question, share specific projects where you utilized ASP.NET Core, outlining the features you implemented and the challenges you faced. Highlight your understanding of middleware, dependency injection, and the MVC pattern, along with your approach to optimizing performance.

Join Rise to see the full answer
How do you approach working with databases in your projects?

Discuss your experience in designing database schemas and writing efficient SQL queries. Mention any tools you’ve used for database management and how you ensure data integrity and optimized performance in your applications.

Join Rise to see the full answer
What strategies do you use for testing your web applications?

When discussing your testing strategies, highlight your experience with unit testing, integration testing, and user acceptance testing. Share specific tools you've used, like Jest for JavaScript or NUnit for .NET, and how thorough testing has contributed to your project's success.

Join Rise to see the full answer
Describe a challenging problem you faced in your previous development work and how you solved it.

Select a relevant challenge that showcases your problem-solving skills. Describe the context, the specific issue, and the steps you took to resolve it. Highlight the skills you used and what you learned from that experience to turn it into a positive outcome.

Join Rise to see the full answer
How do you stay updated with current technology trends?

Convey your commitment to continuous learning by mentioning blogs, podcasts, online courses, or communities you follow. You can also discuss how you prioritize experimenting with new technologies during your free time or contributing to open-source projects.

Join Rise to see the full answer
Give an example of how you’ve collaborated with team members on a project.

Illustrate your teamwork skills by citing a specific project. Describe your role, how you communicated with your team, and any collaboration tools you used. Emphasize how this cooperation led to achieving project goals and enhancing team dynamics.

Join Rise to see the full answer
What tools do you use for version control, and why is it important?

Discuss your experience with Git or other version control systems, emphasizing how they help manage code changes, collaborate with team members effectively, and maintain project history. Share any specific workflows you prefer, like branching strategies and pull requests.

Join Rise to see the full answer
Can you explain your proficiency with front-end technologies like ReactJS?

When answering this question, provide examples of applications you've built or contributed to using ReactJS. Mention your understanding of component-based architecture and state management, as well as how you handle challenges such as performance optimization and loading times.

Join Rise to see the full answer
What is your approach to ensuring the security of web applications?

Highlight your knowledge of web security best practices such as input validation, authentication, and authorization mechanisms. Provide examples of how you've implemented secure coding practices in past projects or any specific frameworks you've used to bolster security.

Join Rise to see the full answer
How do you manage your time during complex projects?

Discuss your approach to time management by outlining tools you use like Trello or Jira, how you prioritize tasks, and any methods you apply to manage deadlines efficiently. Provide a brief example of a complex project and how you successfully delivered it on time.

Join Rise to see the full answer
Similar Jobs
Posted 3 days ago
Medfar Remote 1224 Rue Stanley, Montréal, QC H3B 1H7, Canada
Posted 2 days ago
Photo of the Rise User
Three Trader Remote No location specified
Posted 20 hours ago
Photo of the Rise User
Posted 6 days ago
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
Photo of the Rise User
Visa Remote Bogotá, Bogota, Colombia
Posted 4 days ago
Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 13 days ago
Photo of the Rise User
Deputy Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 6 hours ago
Dental Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!