ldsociety

ldsociety

Senior Software Developer

Vancouver, British Columbia · Senior · Full-time

Sponsorship not specified$68k-$78kDetected 5 days ago
JavaScriptTypeScriptPythonReactNext.jsDjangoFull-Stack DevelopmentAlgorithmsGitPostgreSQLCI/CDRESTMachine LearningLLMsResearchCommunicationProblem Solving

About the role

  • Our services are delivered live online across Canada, at our Learning Centres in East Vancouver and North Vancouver, in schools, and through Access - our mobile classroom.
  • This is a high-autonomy role for someone who thrives on ownership and delivering end-to-end solutions in a live production environment.
  • We strongly encourage applicants of all genders, ethnic and cultural backgrounds, sexual orientations, abilities, and a range of life experiences to apply.

Responsibilities

  • Financial support for relocation available

Requirements

  • Excellent written and verbal communication skills (English required )
  • Strong ability to work independently with high accountability
  • Strong experience in full-stack web development (typically 4+ years or equivalent)

Nice to have

  • 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 e nthusiasm working with AI-assisted or agentic development workflows (e.g., GitHub Copilot, multi-step agent workflows, prompt-driven development)
  • Assets (nice to haves)
  • Experience with CI/CD pipelines and deployment workflows

Compensation

  • $68,000 to $78,000 per year, based on experience and 40-hour work week

Benefits

  • Remuneration and Benefits
  • 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
  • LDS is committed to employment equity and believes that a workforce that reflects the diversity of the communities we serve strengthens our ability to achieve our mission.
  • We offer individualized, evidence-based, and technology-enabled programs tailored to student-specific learning needs.

Company info

  • The Senior Full Stack Engineer - Platform & AI Systems will play a key role in building our PEAK platform as part of our RISE Next Generation AI initiative.
  • PEAK powers a growing ecosystem of AI-enabled learning tools that deliver personalized, scalable support for learners.
  • In this role, you'll build real-world systems used by educators and students, combining full-stack engineering with emerging AI capabilities.
  • https://ldsociety.ca/
  • Purpose of Position
  • We are a diverse, mission-driven team of scientists, educators, and engineers working together to create meaningful change in the lives of learners, families, and communities.
  • we are more interested in your thoughts than a certain writing style.
  • There is no need to be overly formal with your answers; we are more interested in your thoughts than a certain writing style.
  • Equity: LDS is committed to employment equity and believes that a workforce that reflects the diversity of the communities we serve strengthens our ability to achieve our mission.

This listing is sourced directly from ldsociety's careers page and normalized into a canonical job model.