Postuler

Publié hier

Software Engineer

@ Online Learning Classroom

Mississauga, Ontario

Temps plein
Postuler
SIGNAUX

En bref

Online Learning Classroom is hiring a full-time Software Engineer on-site in Mississauga, ON, to design, build and maintain backend services and web features for its children's learning platform. The work covers implementation, performance, API and database integration, code review and automated testing. The posting states a bachelor's degree in computer science or equivalent practical experience, with educational technology experience as an asset.

Responsabilités :

  • Design, develop, test and maintain backend services and web features
  • Improve performance and scalability; integrate databases and APIs
  • Ensure code quality through reviews and automated testing
  • Debug and resolve production issues
  • Collaborate with product, design and education teams

Résumé des exigences :

  • Foundation in computer science and software engineering principles
  • Proficiency in an object-oriented language (Java, C#, Python, JS/TS)
  • Back-end web development with RESTful APIs and databases
  • Git and agile or iterative development experience
  • Bachelor's degree in computer science or equivalent practical experience

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-12
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science, Software Engineering

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Online Learning Classroom

ChampValeur
Offres sur Jobsy1
Description
Company Description Online Learning Classroom is a learning app created by Canadian teachers to help children build core skills in math, reading, and writing through short, structured lessons. Each lesson is aligned with the Canadian curriculum and designed to fit into about 15 minutes of focused learning a day. The platform uses placement checks, bite-sized lessons, quizzes, and mini-games to keep learners engaged while tracking real progress. Coins, badges, and rewards make learning feel like a game, and parents receive clear weekly progress reports. The team is driven by the goal of helping every learner thrive in a system better suited to how they learn today.
Role Description The Software Engineer role is a full-time, on-site position based in Mississauga, ON. The Software Engineer will design, develop, test, and maintain backend services and web application features that power the Online Learning Classroom platform. Day-to-day responsibilities include implementing new functionality, improving performance and scalability, integrating with databases and APIs, and ensuring code quality through reviews and automated testing. The role also involves collaborating with product, design, and education teams to translate learning requirements into technical solutions, debugging and resolving production issues, and contributing to continuous improvement of the development workflow and architecture.
Qualifications
  • Strong foundation in Computer Science and Software Development, including algorithms, data structures, and software engineering principles.
  • Proficiency in Programming and Object-Oriented Programming (OOP), with experience in at least one modern language such as Java, C#, Python, or JavaScript/TypeScript.
  • Hands-on experience in Back-End Web Development, including RESTful APIs, databases (SQL/NoSQL), and server-side frameworks.
  • Ability to write clean, maintainable, and well-tested code; familiarity with version control systems such as Git.
  • Experience working in collaborative environments, using agile or iterative development practices.
  • Comfort with debugging, performance optimization, and troubleshooting production issues.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience with educational technology, learning platforms, or curriculum-based applications is an asset.
  • Strong communication skills and the ability to work effectively with cross-functional teams.

Emplois semblables

  • Senior Software Engineer

    Toronto, ON
    148k–197k $/anHybrideTemps plein

    BuildOps

    Help strengthen engineering culture by sharing knowledge, improving standards, and contributing to a collaborative, high-accountability environment; 5+ years of software engineering experience building and operating…

  • Software Engineer - Mobile Crowdsourcing Platform

    Toronto, ON
    Sur placeTemps plein

    Calder

    We build the contributor experience and infrastructure that turn individual contributions into high-quality datasets for AI developers; Several years building and shipping mobile apps that people depend on in…

    Senior Software Engineer - Platform

    Toronto, ON
    Sur placeTemps plein

    Calder

    Collaborate with 3DGS, SLAM, QA, and delivery teams to understand workload requirements and translate them into platform capabilities; Large scale production experience in infrastructure engineering, platform…

  • Software Engineer - Strong Java, Python and Linux experience

    Toronto, ON
    Contrat

    Smart IT Frame LLC

    5+ ansCandidates need a bachelor's degree in computer science or software engineering, or equivalent experience, and 5 years of distributed application development. They must be strong in Java, Python, JavaScript, Node.js, Linux internals, secure coding and CI/CD.

    git, GitHub Copilot, Linux, Docker, Wireshark, OpenSSL

  • Senior Software Engineer

    Toronto, ON
    Contrat

    Caspian One

    Candidates need strong commercial React Native experience, TypeScript expertise and experience building large-scale mobile applications. They also need a solid grasp of mobile architecture and performance, the ability to influence stakeholders, and excellent communication skills.

    React Native, TypeScript

  • Software Engineer, Cloud Platform

    Toronto, ON +1
    HybrideTemps plein

    Baseten

    Candidates need experience building production infrastructure or distributed systems, strong Go or backend programming skills, and deep Kubernetes experience including controllers or operators. Practical Terraform and GitOps experience (Flux or Argo CD) and solid Linux, networking and debugging fundamentals are also required.

    Kubernetes, Terraform, Flux, Argo CD, Go

  • Software Engineer

    Ontario

    Velora

    2+ ansCandidates need 2 to 3 years as a software engineer, ideally with SaaS experience, and a bachelor's degree or equivalent. They must have shipped full-stack features to production, use AI agents with critical review, and own quality without a QA team.

    Cursor, GitHub, Linear, Notion, Slack

  • Senior Software Engineer - Canada

    Toronto, ON +1
    TélétravailTemps plein

    Canals

    Candidates need senior-level experience building scalable backend systems and the ability to work independently in a fast-paced product environment. They must take ownership of deliverables and give thoughtful code reviews and architectural feedback.

    Onboarding, Work independently

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.