Point your AI agent at freehire and let it find you a job.

Get the CLI →

Back-end Developer or Full-stack Developer

NewBe an early applicant

Summary

An independent contractor (6-12 month project) designs and builds the backend—or full stack—of a new online school platform for a Vancouver college, covering APIs, databases, payments, authentication, and admin workflows for students, courses, attendance, and certificates. Core work is REST API and database development with secure, scalable web architecture.

Project:New Online School Platform

Job Summary:

This position is classified as an Independent Contractor.

A back-end developer or Full-stack Developeris not an employee of the institution and will operate independently. This is a 6-12-month project.

About the Role

We are looking for a Backend Developer or Full Stack Developer to support the development of a new online school platform. This platform will be used to manage students, courses, payments, online learning content, attendance, certificates, and administrative workflows.

The ideal candidate should have strong backend development experience and be comfortable building secure, scalable web applications from the ground up.

Key Responsibilities

  • Design and develop the backend architecture for the online school platform
  • Build and maintain APIs for student, course, payment, and admin management features
  • Design and manage databases for student records, course data, attendance, and certificates
  • Integrate payment systems and third-party tools as needed
  • Implement authentication, authorization, and user role management
  • Ensure platform security, data protection, and system reliability
  • Work closely with the project lead, frontend developer, UI/UX developer, and stakeholders
  • Support testing, debugging, deployment, and ongoing platform improvements

Required Skills and Experience

  • Experience with backend development or full-stack web application development
  • Strong knowledge of database design and management
  • Experience building REST APIs or similar backend services
  • Familiarity with authentication, user roles, and secure data handling
  • Experience with cloud deployment or hosting environments is an asset
  • Ability to write clean, maintainable, and well-documented code
  • Strong problem-solving skills and the ability to work independently

Preferred Skills

  • Experience with education technology, LMS platforms, CRM systems, or student management systems
  • Experience with payment integrations
  • Experience with AI tool integration or automation features
  • Full-stack experience with modern frontend frameworks is an asset

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available