Software Developer (Casper Team)

1 hour, 7 minutes ago
Full-time
Mid Level
Software Development
Acuity Insights

Acuity Insights

Acuity Insights is a company that offers holistic solutions for academic programs and learners in higher education. They provide products like Casper and One45 to help select better students based on people skills. Acuity Insights also offers services ...

Diversified Consumer Services
51-250
$2M raised

Description

  • Own and improve core upgrade, stability, and reliability work across Casper’s production system.
  • Help move the application onto supported versions of Meteor and MongoDB.
  • Build a deep understanding of how the system behaves in production and use that context to guide changes.
  • Contribute to product evolution, including score calculation, processing, and presentation across multiple services.
  • Design and implement approaches for detecting, deterring, and responding to policy violations in an AI-assisted environment.
  • Improve how programs interpret results through clearer analytics and score presentation.
  • Support more complex program structures, including institutions operating across multiple campuses and geographies.
  • Work across the stack on shared system areas such as authentication, payments, test delivery, scoring, alerts, and production support.
  • Participate in testing and reliability work, including unit, integration, and end-to-end testing.
  • Plan, validate, and support production changes, including upgrades and breaking changes.
  • For senior-level work, contribute to system design, lead or co-lead backend-heavy initiatives, and mentor other developers.
  • For intermediate-level work, own meaningful parts of work end-to-end and grow into a go-to person for parts of the system.

Requirements

  • Intermediate or senior-level software development experience; the team is specifically targeting mid-to-upper intermediate developers and senior developers.
  • Currently working in JavaScript or TypeScript in production and able to ramp quickly in that environment.
  • Experience working on existing systems already in use, where reliability and production impact matter.
  • Comfort stepping into codebases you did not write and improving them thoughtfully without starting over.
  • Strong backend-heavy engineering experience, even if you identify as full-stack.
  • Understanding of how data flows through a system, how services interact, and what can go wrong in production.
  • Experience with testing practices in real environments, including unit, integration, and end-to-end testing.
  • Ability to think in trade-offs and know when to refactor versus leave something alone.
  • Comfort using AI tools such as Copilot, Codex, or Claude as part of a day-to-day workflow.
  • Canadian residency and valid work authorization are required, with remote work available only within Canada.
  • For senior roles: experience contributing to system design, improving code quality through reviews and pairing, and mentoring developers.
  • For intermediate roles: readiness to own larger pieces of work over time and contribute to shaping work, not just implementing tickets.
  • Familiarity with JavaScript, Meteor, MongoDB, React, and AWS is relevant to the environment.

Benefits

  • Starting salary of $145,000 to $155,000 CAD for Senior roles.
  • Starting salary of $120,000 to $142,000 CAD for Intermediate roles.
  • $3,000 annual learning budget.
  • Employee stock options.
  • Fully remote work within Canada, with up to six weeks per year to work internationally.
  • Self-directed vacation, with most teammates taking 4–6 weeks annually, plus monthly Acuity Days and a two-week company-wide December closure.
  • Health benefits from day one for employees and dependents.
  • 2% GRSP matching program.
  • 16-week parental leave top-up beyond EI for all parents.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Fully Remote)

EXUS 251-1K Diversified Financial Services

EXUS is hiring a remote Senior Software Engineer for its Project Engineering Team to support the development and delivery of global collections software for financial clients.

Bitbucket HTTP Java JavaScript JIRA JSON .NET Oracle SQL Server TCP/IP XML
22 minutes ago

Kubernetes Administrator and Application Developer

MWResource 51-250 Construction & Engineering

MWResource is seeking a remote contract Kubernetes Administrator and Application Developer to manage and build cloud-native Kubernetes applications and clusters in bare-metal and OpenShift environments.

Ansible Bash Helm Kubernetes OpenShift Python
22 minutes ago

English-Speaking Programming Instructor - Part-time

iSchool / iSchool Tech 501-1000 Education

iSchool is hiring an English-speaking programming instructor to teach K–12 students coding and AI through interactive, project-based lessons.

Game Development Godot JavaScript Mobile Development Python Unity
22 minutes ago

Software Engineer (Django + React Native)

Wingz 51-250 Road & Rail

Wingz is hiring a remote Software Engineer to develop backend APIs and mobile features for its U.S. non-emergency medical transportation platform.

AWS CSS Django Docker Flutter GCP Git HTML JavaScript MySQL PostgreSQL Python React React Native REST API Vue.js
22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers