Enable job alerts via email!

Co-op Software Developer

Schema App

Canada

Remote

CAD 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Job summary

A SaaS company is seeking a Co-op Software Developer to build skills and contribute to software development. This role offers remote work within Canada for 8 months, starting Winter 2026. Candidates should have basic programming knowledge, familiarity with various technologies, and be enrolled in a related degree program. A supportive team culture with mentorship opportunities is emphasized.

Benefits

Comprehensive health & wellness benefits
1 week of paid vacation per 4-month term
Weekly 1:1s and technical mentorship
Remote work flexibility
Inclusive team culture

Qualifications

  • Basic understanding of programming concepts and software development fundamentals.
  • Familiarity with PHP, JavaScript (Node.js, React, Vue.js), or Python.
  • Eagerness to learn through practice and mentorship.
  • Strong communication and teamwork skills.
  • Detail-oriented approach with a focus on writing secure code.
  • Enrolled in a Computer Science, Software Engineering, or related undergraduate program.

Responsibilities

  • Implement small features and contribute to bug fixes.
  • Participate in agile ceremonies.
  • Engage in code reviews.
  • Write basic tests to ensure reliability.
  • Follow established coding standards and security best practices.
  • Continuously improve programming skills by collaborating.
Job description
The Opportunity

We’re seeking a Co‑op Software Developer who is eager to build their skills through hands‑on experience in software development. Working alongside a team of experienced engineers, you’ll contribute to the development of real product features using modern technologies such as React, Node.js, Vue.js, PHP, and Python.

In this role, you’ll participate in all stages of the software development lifecycle—from sprint planning and implementation to code reviews and testing. You’ll be encouraged to ask questions, explore best practices, and continuously grow in a supportive, agile environment.

What You’ll Do
  • Implement small features and contribute to bug fixes under the guidance of senior developers.
  • Participate in agile ceremonies including daily standups, sprint planning, and retrospectives.
  • Engage in code reviews to learn from feedback and build clean, maintainable code.
  • Write basic tests to ensure reliability and code quality.
  • Follow established coding standards, security best practices, and project workflows.
  • Continuously improve your programming and problem‑solving skills by collaborating with your peers and mentors.
What You’ll Bring
  • Basic understanding of programming concepts and software development fundamentals.
  • Familiarity with languages such as PHP, JavaScript (Node.js, React, Vue.js), or Python.
  • A growth mindset and eagerness to learn through practice and mentorship.
  • Strong communication and teamwork skills to contribute effectively in a collaborative environment.
  • Detail‑oriented approach with a focus on writing secure, maintainable code.
  • Enrolled in a Computer Science, Software Engineering, or related undergraduate program.

Location: Remote within Canada

Term: 8 months, starting Winter 2026

About Schema App

Schema App is a fast‑paced, profitable SaaS company headquartered in Guelph, Ontario, with a Canada‑wide remote team. We are a smart, collaborative group on a mission to own the global Enterprise Content Knowledge Graph market. Our customers include industry leaders such as SAP, Gusto, and Henry Ford Health, and we take pride in being the go‑to solution for enterprise organizations looking to unlock the full value of their content through structured data.

As the leader in a niche area of SEO called schema markup, Schema App empowers digital marketing teams with an end‑to‑end solution to drive measurable results in organic search. In the age of AI‑driven search (ChatGPT, Gemini), our technology is essential‑building enterprise‑grade content knowledge graphs that improve content visibility and enable teams to extract meaningful insights.

Visit us at www.schemaapp.com or on LinkedIn to learn more.

Metrics for Success
  • Contribute high‑quality, tested code that supports team delivery goals.
  • Demonstrate steady progress by completing development tasks on time.
  • Actively participate in feedback cycles.
Schema App’s Core Values
  • Growth Mindset – We are adaptable, resilient learners who embrace feedback.
  • Resourceful – We take initiative, think creatively, and don’t give up.
  • One Team – We win and learn together. We collaborate and build meaningful connections.
  • We are Humble – We acknowledge what we don’t know and seek clarity through curiosity.
Life @ Schema App
  • A culture focused on your growth: Weekly 1:1s, technical mentorship, and goal setting to support your development.
  • Comprehensive health & wellness benefits, starting on day one.
  • 1 week of paid vacation per 4‑month term.
  • Remote flexibility: Work from anywhere in Canada or from our Guelph HQ.
  • An inclusive, fun team culture: Virtual lunches, Slack interest groups, and Culture Club events keep us connected.
  • Diverse and supportive team: Be part of a smart, collaborative environment where your voice matters.

Schema App’s purpose is to build meaningful connections— with each other, our customers, and the data— so that we are all understood. We are a team of smart people helping each other solve hard problems.

Schema App is an equal‑opportunity employer. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. We aim to offer equal employment opportunities to employees and applicants without regard to race, ancestry, place of origin, colour, ethnic origin, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, or disability.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.