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

Get the CLI →

Front-end Developer or Full-stack Developer

NewBe an early applicant

Summary

An independent contractor (6-12 month project) builds the frontend for a new online school platform at a Canadian community college, including student, instructor, and admin dashboards for courses, attendance, payments, and certificates. Core stack: HTML, CSS, JavaScript with modern frontend frameworks and backend API integration.

Project:New Online School Platform

Job Summary:

This position is classified as an Independent Contractor.

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

Work closely with the project manager/technical lead. Initial project focus: building the frontend experience for the first version of the online school platform

About the Role

We are looking for a Frontend Developer or Full Stack Developer to help build a new online school platform. The platform will provide students, instructors, and administrative staff with a modern web-based system for managing online courses, learning materials, attendance, payments, and student services.

The ideal candidate should have strong frontend development skills and experience creating clean, user-friendly, and responsive web applications.

Key Responsibilities

  • Develop the frontend interface for the online school platform
  • Build student, instructor, and admin-facing dashboards
  • Implement pages and workflows for course registration, course materials, attendance, payments, and certificates
  • Work with the UI/UX developer to turn designs into responsive web interfaces
  • Connect frontend features with backend APIs
  • Ensure the platform is user-friendly, accessible, and mobile-responsive
  • Test, debug, and improve frontend performance
  • Collaborate closely with the backend developer, UI/UX developer, project lead, and stakeholders

Required Skills and Experience

  • Experience with frontend web development
  • Strong knowledge of HTML, CSS, JavaScript, and modern frontend frameworks
  • Experience building responsive and user-friendly web applications
  • Ability to work with APIs and backend services
  • Understanding of frontend performance, usability, and accessibility best practices
  • Ability to write clean, maintainable, and reusable code
  • Strong communication and collaboration skills

Preferred Skills

  • Full-stack development experience is an asset
  • Experience with education platforms, LMS systems, CRM systems, or admin dashboards
  • Experience with design systems and component-based development
  • Familiarity with payment, authentication, or AI-related integrations 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