As an Intermediate Full-Stack Developer, you will be a member of the Product Development team and you will participate in the analysis, design, implementation, and deployment of software features developed to enrich MEDFAR’s product ecosystem - products that aim to change the healthcare field through new practices and technological innovations.
The candidate ideally has experience in developing large-scale software solutions, communication skills, and a rigorous and analytical mindset with a data-driven problem-solving approach.
Main Responsibilities
- Translate the needs and vision of the company into an adequate architecture (both software and hardware).
- Select appropriate technologies and frameworks; ability to assess the impact of these choices on all business operations.
- Design and develop robust, resilient, secure and scalable web applications architectures, both front-end and back-end.
- Participate in the continuous improvement of our software development processes.
- Help support other team members in terms of coaching, supervision and code review.
Who you are:
- 4 to 5 years of experience in the architecture and deployment of systems in cloud computing environments.
- Experience in test automation (unit, integration, front-end), with CI / CD pipelines, and DevOps processes.
- In-depth knowledge of .NET application architecture and C # programming.
- Advanced skills in JavaScript or Typescript programming.
- Experience with a front-end framework (ReactJS, Angular, VueJS, etc.) as well as with SQL Server, SQL programming and performance analysis / optimization.
- Knowledge of best security practices.
- Ability to communicate fluently in English and French.
- Experience in the health and medical IT field (asset).
- Advanced knowledge of software architecture and infrastructure within the Microsoft Azure framework (asset).
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
- An entrepreneurial culture of transparency, collaboration, and innovation
Our Recruitment Process at MEDFAR:
Virtual Screen with HR >> Technical Assessment >> (Virtual) Panel Interview >> Offer
#LI-REMOTE