cover
Full Time

Full Stack Developer/ 1 week ago

Application ends: 2026-02-13

Quick Summary

Full-time, remote Full Stack Developer position in British Columbia, Canada, requiring 5+ years of applicable experience to develop and maintain internal systems for an online K-12 school. The role focuses on writing secure, object-oriented code using PHP 8 and optimized SQL, developing frontend interfaces (JavaScript, HTML, CSS), and utilizing REST APIs. Candidates must be proficient in PHP, MySQL, OOP, and Git, and must align with the KCCS Foundational Beliefs. Compensation is $111,940 – $120,060 annually, plus benefits including RRSP Match and 3 weeks of vacation.

Heritage Christian Online School (HCOS) is a thriving online learning community offering K-12 home and online education to students across the province. HCOS provides flexible solutions and programming tailored to every child’s learning journey.

HCOS is seeking a full-time, remote Full Stack Developer, working 40 hours per week. This role involves collaborating with the Lead Developer on the design, development, deployment, and maintenance of internal systems and applications. The position supports the development process, ensuring continuous improvement and stable operations.

Duties and Responsibilities

  • Support web application development initiatives.
  • Support planning, design, implementation, and maintenance of software applications and internal systems.
  • Develop software as a direct contributor.
  • Write well-structured code that supports users.
  • Work collaboratively on development tasks that anticipate new technologies (frameworks, libraries, tooling, systems, structure, etc) and prepare them for the team’s adoption.
  • Write secure, object-oriented code using PHP 8.
  • Write optimized SQL and design efficient database structures.
  • Write unit tests to ensure appropriate test coverage.
  • Develop frontend interfaces using standard web languages, including but not limited to JavaScript, HTML, and CSS.
  • Create, maintain and use REST APIs to interface with other applications.
  • Comment, document, and test code to ensure clarity, stability and security.
  • Monitor system performance and provide suggestions for improvements, optimizations, and problem resolution.
  • Ensure there is up-to-date documentation for systems, architectures, and processes related to the development cycle and projects.
  • Stay current with industry trends, tools, and technologies to drive continuous improvement.

Qualifications

  • Demonstrates a commitment to, and a lifestyle reflective of, the KCCS Foundational Beliefs.
  • Ability to use a wide variety of open-source technologies and tools, including source control (Git).
  • Proficient in PHP & MySQL and object-oriented programming.
  • Proficient in frontend development using, but not limited to, HTML, JavaScript, and CSS.
  • Experience in developing and using REST APIs.
  • Familiarity with RHEL-based Linux is an asset.
  • Familiarity with Docker, MariaDB, and Redis is an asset.
  • Ability to code and script (Bash, Python, Perl, etc.) and have a strong grasp of automation tools.
  • Be comfortable with frequent, incremental code testing and deployment.
  • Data management skills.
  • Good technical writing with a proficiency in English.
  • Work individually and as part of a team, and have good communication skills.
  • Must be able to diagnose and solve problems.
  • Ability to research and learn new skills independently as new challenges arise.
  • 5+ years of applicable experience.
  • Writing end-user documentation (manuals, tutorials, help guides, etc.).

What we offer:

  • Competitive salary range: $111,940 – $120,060 per year.
  • Position is remote, 40 hours per week.
  • 3 weeks annual vacation.

Benefits Package:

  • Life Insurance & Dependent Life Insurance.
  • Long Term Disability.
  • Extended Health and Benefits.
  • Health Spending Account.
  • Employee and Family Support Program.
  • RRSP Match program.

Applications will be accepted until the position is filled.

Heritage Christian Online School (HCOS) is a ministry of Kelowna Christian Center Society (KCCS). KCCS was established in 1982 with a vision for the community and global influence. KCCS exists so that all people can experience abundant life in Christ by reaching, raising up and releasing people who reflect the kingdom of God, through creating communities of belonging and learning.

Share

Heritage Christian Online School

Heritage Christian Online School

  • Address
    British Columbia
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy