Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full Stack Engineer building AI-enabled learning tools as part of nonprofit education initiative. This role combines full-stack engineering with emerging AI capabilities in a collaborative team environment.

Responsibilities

  • Build and ship features across the full stack (DB → backend → frontend)
  • Use AI-assisted workflows to accelerate development
  • Design AI-driven systems (eg. matching, automation)
  • Collaborate in a small, high-trust team shaping the platform
  • Own and deliver full-stack features and systems end-to-end (PostgreSQL → Django → Next.js/React)
  • Independently scope, plan, and execute larger engineering projects in a live system
  • Actively use and improve agentic coding workflows to design, build, and iterate on features
  • Collaborate with technical and non-technical stakeholders to translate needs into effective solutions
  • Contribute to system architecture decisions and continuous platform improvement
  • Ensure high-quality implementations through testing, debugging, and thoughtful design
  • Contribute to intuitive, accessible, and well-designed user experiences
  • Document systems and decisions clearly to support team scalability
  • Participate in technical planning, prioritization, and roadmap discussions

Requirements

  • Undergraduate degree in computer science, engineering, or a related field
  • 5+ years related work experience
  • Proven experience delivering production-ready systems with real users
  • Strong experience in full-stack web development (typically 4+ years or equivalent)
  • Proficiency in: Python (Django or similar backend frameworks) JavaScript/TypeScript (React, Next.js or similar)
  • Experience with relational databases (PostgreSQL preferred)
  • Experience designing and consuming REST APIs
  • Strong familiarity with Git-based workflows
  • Strong enthusiasm working with AI-assisted or agentic development workflows (e.g., GitHub Copilot, multi-step agent workflows, prompt-driven development)

Benefits

  • Financial support for relocation available
  • $1,000 RRSP contribution (2026)
  • Paid vacation commensurate with experience, plus paid office closure from December 25 - Jan 1 each year
  • Extended health, dental, and insurance benefits after 3 months
  • Neuro-affirming and inclusive workspace
  • Collaborative, values-driven team environment
  • Opportunities for professional development and growth

Job type

Full Time

Experience level

Senior

Salary

CA$68,000 - CA$78,000 per year

Degree requirement

Bachelor's Degree

Tech skills

DjangoJavaScriptNext.jsPostgresPythonReactTypeScript

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.