hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies
companies
Jobs

Full Stack Engineer

SkyPrep

SkyPrep

Software Engineering
Toronto, ON, Canada
Posted on Mar 20, 2026

SkyPrep is a profitable and growing B2B SaaS company delivering a modern learning management system to mid-market organizations. Our mission is simple: The LMS Without the Mess.

We're looking for a full stack engineer that is familiar with a Ruby on Rails application.

Technical Strategy & Architecture

  • Evolve the technical roadmap and system architecture
  • Ensure scalability, high availability, and performance of our Ruby on Rails application
  • Plan around multi-tenancy, data modeling, background processing, and integrations
  • Modernize initiatives where appropriate

Hands-On Development

  • Contribute directly to application development in Ruby on Rails
  • Design and implement complex features end-to-end
  • Review pull requests and uphold high code quality standards
  • Refactor code, develop performance improvements, and technical debt reduction
  • Prototype and ship new capabilities quickly when needed

Infrastructure & Cloud (AWS + Cloudflare)

  • Familiarity with AWS architecture (e.g., EC2, RDS, S3, CloudFront, etc.)
  • Optimize cloud infrastructure for performance, reliability, and cost efficiency
  • Manage and enhance Cloudflare configuration (CDN, WAF, DNS, DDoS protection, caching, rate limiting)
  • Strengthen observability, monitoring, and incident response processes
  • Ensure disaster recovery and business continuity planning

Product & Cross-Functional Collaboration

  • Partner with Product on roadmap feasibility and sequencing
  • Evaluate technical trade-offs and guide build vs. buy decisions
  • Support integrations, APIs, and enterprise customer requirements

Salary & Benefits

  • Extended health and dental coverage
  • Unlimited PTO
  • Flexible hybrid work environment
  • High ownership and direct impact on product direction