Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems?
We’re looking for a Web & Systems Developer who thrives in environments where no two days look the same, someone equally comfortable working across backend systems, APIs, databases, LMS integrations, and front-end experiences.
This is an opportunity to join a highly collaborative, education-focused organization that supports large-scale digital learning initiatives across Ontario. You’ll play a key role in modernizing web applications, improving online learning experiences, and helping evolve systems that directly support students, educators, and healthcare professionals.
💻 Who You Are
A strong full-stack developer who enjoys both problem-solving and building
Someone comfortable working across legacy and modern web environments
Curious, adaptable, and eager to learn new technologies quickly
Experienced with backend/frontend data flow and API integrations
Able to work independently while collaborating closely with cross-functional teams
Someone who enjoys wearing multiple hats instead of being siloed into one narrow area
A developer who values stability, flexibility, and meaningful work
📍 Work Type
Location: Ottawa, Ontario (Hybrid – must be willing to meet at least 1 day per week to collaborate with the team)
Vacancy Type: This role is a newly created position
🎯 What You’ll Do:
Develop and maintain full-stack web applications supporting e-learning and academic systems
Build and maintain integrations between internal platforms and Canvas LMS using APIs
Support and enhance online course delivery systems and student learning tools
Modernize and maintain legacy applications and internal platforms
Design and develop database-driven applications, reporting pages, and administrative tools
Work with MySQL databases, backend services, and production environments
Support WordPress website redesign and modernization initiatives
Troubleshoot production issues, system bugs, and integration challenges
Develop automation scripts and workflow enhancements for academic operations
Collaborate with educators, administrators, and technical teams to improve digital learning experiences
Support ongoing system migrations, modernization efforts, and platform enhancements
Contribute ideas, technical recommendations, and process improvements across the development lifecycle
⭐ What We’re Looking For:
4+ years of full-stack web development experience
Strong hands-on experience with PHP development
Proficiency in JavaScript, HTML, CSS, and responsive web development
Experience working with SQL databases and backend/frontend data flow
Experience building and maintaining RESTful API integrations
Experience supporting and maintaining production web applications
Ability to work independently and manage multiple priorities effectively
Experience with MySQL, jQuery, and backend integrations
Exposure to IIS and/or Linux server environments
Nice-to-Have:
Experience with ColdFusion (Lucee) would be considered an asset
Experience with LMS platforms such as Canvas, Moodle, or Brightspace is considered an asset
Experience with WordPress or similar CMS platforms is beneficial
Previous exposure to e-learning, higher education, or healthcare environments is a strong advantage
Bilingualism (English/French) is considered an asset
Base Salary: $80,000 - $85,000
Paid Time Off: Competitive vacation and personal days to help maintain a healthy work-life balance
RRSP matching: Employer-matching retirement contributions to support your long-term financial goals
Health & Wellness Benefits: Medical, dental, and vision benefits to support your overall well-being
📩 Ready to Elevate Your Career? Apply Now!
At STACK IT Recruitment, we connect top talent with standout opportunities. If you meet at least 70% of the qualifications, we encourage you to apply for it. We’d love to chat!
Know someone perfect for this role? Share this with your network, you might just help someone take the next big step in their career.
✨ We’re proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know; we are here to support you!
AI Use Disclosure:
STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Canada.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast!
Find the best jobs in Canada, apply in 1 click and get a job today!