Burnaby Division of Family Practice

Full Stack Developer

The Organization:
The Burnaby Division of Family Practice is a non-profit Society governed by a Board of Directors comprised of family physicians. Our mission is to engage, support and mobilize family physicians on co-creating a network that will support the well-being of all members of the Burnaby community. The Division members are family physicians practicing in Burnaby, BC. We strive to be future-focused, with a commitment to innovative strategies and services that support our members and our community.Position Overview:
The Burnaby Division of Family Practice is searching for a Full Stack Web Developer to support its CliniCall initiative and Family Physician practices. Reporting to the Manager of Systems, Networks, Technology, and Innovation, the developer will support BDFP’s web development initiatives in support of Patient Medical Home (PMH) and Primary Care Networks (PCNs) such as the expansion of the functionality and scope of appointment booking capabilities, and web-based patient data collection. The position will also support innovation in primary care clinic operations including leveraging technology to improve clinic efficiency for medical clinics throughout Burnaby.
 
Responsibilities:
As a full stack developer for our team, you will fulfill contribute to internal projects. Duties may include, but are not limited to:
  • WordPress Development, you will be responsible for designing, developing, and maintaining our organization’s websites and web applications using the WordPress platform.
  • Develop and maintain CliniCall including web front-end interfaces and backend support systems. Incorporate APIs to integrate with partner systems and optimize the web front-end performance.
  • Add new features and functionality to our web projects (both front-end and back-end systems).
  • Support the modernization of primary care clinics in Burnaby.
  • Support development and roll-out of an AI strategy for physicians.
  • Develop a data collection and reporting structure for organizational performance reporting.
 
Required Skills:
  • Understanding business requirements of our organization, partners and clients (medical clinics) and translating them into effective technology architectures and implementations.
  • Understanding of web, and mobile best practices and trends.
  • Recognizing when a technology problem needs to be escalated before too much time and effort has been spent solving a problem which may be better solved with proposed changes to the requirements.
  • Creativity and innovation in problem identification and solution design.
  • Self-starter, ability to be productive when working independently combined with the ability to work in a team environment.
  • Advanced coding and development skills.
 
Required Experience and Abilities:
  • Proven experience as a WordPress Developer. Experience in developing responsive websites.
  • Proficient in WordPress, PHP, HTML, CSS, JavaScript.
  • Understanding of web design principles and mobile-friendly development.
  • Competency with database technology such as SQL, MySQL, Microsoft SQL Server, etc.
  • Knowledge of SEO best practices.
  • Ability to troubleshoot and resolve complex technical issues efficiently.
  • Experience with complex systems and architectures.
  • Experience working in a client-driven environment with tight deadlines.
  • Excellent communication skills and the ability to work collaboratively in a team environment and communicate complicated technical concepts to less technical individuals.
  • Ability to provide consultation regarding feasibility of UI/UX proposed designs.
  • Comfortable with all aspects of web development including backend, frontend, and cleanup.
  • Ability to effectively communicate recommendations and point of view on your work.
 
Required Education:
  • Bachelor’s degree in Computer Science, Web Development, or a related field

Hours and Work Location:
Hours of work are 37.5 per week with flexible start and stop times to meet the Division needs. The position offers a hybrid of both remote and on-site work in our Burnaby office, and at other off-site locations as required from time to time. Reasonable transportation to off-site locations is the responsibility of the employee.
 
Compensation:
The BDFP offers a competitive salary and benefits package. The salary range is $85,000 - $100,000 per year.
 
Job Type: Full-time
 
Commitment to Diversity:
We believe in creating an inclusive environment and are committed to promoting diversity in our team. We encourage applications from all qualified individuals, including those from diverse backgrounds and communities.

Application Process:
Ready to make a difference? Apply by April 18, 2024. Please include your resume, a cover letter, and any relevant project portfolios or GitHub links. Our hiring process includes an initial screening and interviews to get to know you better.
 
To apply:  
Please send a resume and cover letter to hr@burnabydivision.ca with email subject:  Full Stack Web Developer, Burnaby Division of Family Practice. We are grateful to receive all applications, however only qualified candidates will be contacted.  Thank you for your interest in Burnaby Division of Family Practice.