Senior Frontend Engineer for Data-Driven Education SaaS

Appnovation

Vancouver

On-site

CAD 110,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Appnovation is seeking a Senior Frontend Developer to build the user-facing UI for a modern educational SaaS platform in Vancouver, BC. You will craft data-dense workflows, multi-step forms, and role-based views using Next.js, React, and TypeScript, aligning with a design system and accessible interfaces.

The role focuses on performance, server-side rendering decisions, and end-to-end testing with Playwright, while integrating with .NET REST APIs and OAuth 2.0/OpenID Connect authorization.

Qualifications

  • Bachelor’s degree in computer science, software engineering, or equivalent practical experience.
  • Strong command of React, including hooks and state management.
  • Production experience with Next.js, App Router, rendering strategies, and data fetching patterns.
  • Strong TypeScript skills and accessibility expertise (WCAG 2.x AA).
  • Experience implementing authentication with OAuth 2.0/OpenID Connect against identity providers.
  • Experience building analytics or reporting interfaces over large datasets.

Responsibilities

  • Build user-facing features for a modern SaaS platform for K-12 education.
  • Develop reusable, accessible components using Shadcn/UI and Tailwind; extend design system.
  • Integrate with .NET REST APIs and handle long-running processes and various UI states.
  • Ensure accessibility, performance, and security best practices across the frontend.
  • Collaborate in a cross-functional Scrum team and contribute to end-to-end delivery.

Skills

React
TypeScript
Next.js
Tailwind CSS
Accessibility (WCAG)
Playwright
OAuth 2.0 / OpenID Connect
OpenFGA
Design systems / component libraries
Frontend performance optimization

Education

Bachelor’s degree in computer science or software engineering

Tools

Next.js
Storybook
Tailwind CSS
Shadcn/UI
Keycloak

Job description

Appnovation is seeking a Senior Frontend Developer to build the user-facing UI for a modern educational SaaS platform in Vancouver, BC. You will craft data-dense workflows, multi-step forms, and role-based views using Next.js, React, and TypeScript, aligning with a design system and accessible interfaces.

The role focuses on performance, server-side rendering decisions, and end-to-end testing with Playwright, while integrating with .NET REST APIs and OAuth 2.0/OpenID Connect authorization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Associate, Front End Developer
Sr. Associate, Front End Developer

Appnovation Technologies • Vancouver

On-site
CAD 120,000 - 150,000
Challenging work that impacts real edu
Direct Access to AI platforms
Diverse and inclusive culture
+4
Senior Front End Developer Associate
Senior Front End Developer Associate

Appnovation • Vancouver

On-site
CAD 110,000 - 140,000
Senior .NET Core Lead — Enterprise SaaS for Education
Senior .NET Core Lead — Enterprise SaaS for Education

Appnovation-Technologies • Vancouver

On-site
CAD 120,000 - 180,000
Direct Access to Cutting-Edge AI Plata
Diverse and Inclusive Culture
Growth opportunities
+3
Senior Frontend Developer (ID#5167)
Senior Frontend Developer (ID#5167)

New Value Solutions • Toronto

Hybrid
CAD 80,000 - 100,000
Backend Developer (.NET)
Backend Developer (.NET)

Appnovation-Technologies • Vancouver

On-site
CAD 110,000 - 150,000
Challenging and rewarding work with a
Direct Access to Cutting-Edge AI_Pl at
Diverse and Inclusive Culture
+1
Front End Developer
Front End Developer

High Tech Genesis Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Full Stack Engineer: App + Data (Remote/Hybrid)
Senior Full Stack Engineer: App + Data (Remote/Hybrid)

Article • Vancouver

Hybrid
CAD 165,000 - 175,000
Salary range CA$165k–CA$175k
Cash bonus eligibility
RRSP matching
+8
QA Engineer: Automation & API for EdTech SaaS
QA Engineer: Automation & API for EdTech SaaS

Appnovation Technologies • Vancouver

On-site
CAD 75,000 - 110,000
Challenging work
AI platforms exposure
Inclusive culture
+4
Senior UI Developer
Senior UI Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Senior Front-End Developer (React.js/Next/js) CA
Senior Front-End Developer (React.js/Next/js) CA

ALEIA • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000