Apply now

Posted 29 days ago

Ruby on Rails Developer

@ SkyPrep LMS

Toronto, Ontario

Full-time
Apply now
SIGNALS

Overview

SkyPrep LMS is hiring a full-stack Ruby on Rails developer for a B2B SaaS learning management system. The role builds features across Rails and Vue.js, supports production and customer issues, and uses AI development tools. The posting states full-time employment, unlimited PTO, extended health and dental coverage, and a flexible hybrid arrangement.

Responsibilities:

  • Build and maintain features across Ruby on Rails and Vue.js
  • Investigate production and customer technical issues
  • Review pull requests and maintain code quality
  • Support AWS and Cloudflare infrastructure and incident response
  • Join customer or partner calls when needed

Requirements summary:

  • Strong Ruby on Rails experience
  • Experience with Vue.js or a similar JavaScript framework
  • Understanding of relational databases, APIs and web architecture
  • Comfortable troubleshooting production and performance issues
  • Familiarity with AWS and cloud infrastructure

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-12
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off

Summary and details written by AI from the posting; the employer’s posting is the authority.

SkyPrep LMS

FieldValue
Open jobs on Jobsy1
Job description

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 who is comfortable working across a mature Ruby on Rails application with Vue.js on the frontend.

This is a hands-on role in a fast-moving SaaS environment. You’ll be expected to build new features, improve existing systems, troubleshoot production and customer issues, and occasionally join customer or partner calls when deeper technical expertise is needed.

We value engineers who take ownership, communicate clearly, move quickly when needed, and reliably deliver against agreed timelines.

What You’ll Work On

  • Build and maintain features across Ruby on Rails and Vue.js
  • Help evolve our architecture, performance, scalability, and technical roadmap
  • Work with APIs, integrations, background processing, multi-tenancy, and data modeling
  • Refactor existing code and reduce technical debt where it makes sense
  • Review pull requests and maintain a high standard for code quality
  • Support AWS and Cloudflare infrastructure, monitoring, reliability, and incident response
  • Partner with Product on feasibility, technical trade-offs, and build-vs-buy decisions

Customer & Production Support

Engineering at SkyPrep is involved beyond roadmap development.

  • Investigate technical support tickets and production issues as they come in
  • Troubleshoot customer integrations, APIs, and unexpected platform behaviour
  • Work with Support and Customer Success to identify root causes
  • Join customer or partner calls when deeper technical input is needed
  • Help turn recurring customer issues into product or reliability improvements

AI-Assisted Development

We expect engineers to be comfortable using modern AI development tools as part of their workflow.

  • Use AI effectively for coding, debugging, research, testing, and development
  • Review, understand, and test AI-assisted code before shipping it
  • Know when AI-generated solutions should be rewritten or discarded
  • Use AI to move faster without sacrificing code quality, maintainability, or sound engineering judgment

Execution & Ownership

  • Take ownership of commitments and agreed timelines
  • Communicate early when scope or complexity puts a deadline at risk
  • Work effectively in a fast-paced environment where priorities can shift
  • Balance speed, quality, and pragmatism
  • Be comfortable moving between roadmap work, production issues, customer needs, and technical debt

What We’re Looking For

  • Strong Ruby on Rails experience
  • Experience with Vue.js or a similar modern JavaScript framework
  • Strong understanding of relational databases, APIs, and web application architecture
  • Comfortable troubleshooting production and performance issues
  • Familiarity with AWS and cloud infrastructure
  • Strong debugging, communication, and problem-solving skills
  • Comfortable taking ownership of issues through resolution

Salary & Benefits

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

Similar jobs

  • Ruby on Rails Developer

    Canada

    Levio

    5+ YOECandidates need 5+ years of professional Ruby on Rails experience, REST API experience and Agile teamwork. Using AI-powered coding assistants is required; React, TypeScript, cloud, CI/CD and Snowflake experience are assets.

    Ruby on Rails, React, Claude Code, Snowflake

  • Facilities & Construction Services Manager

    Toronto, ON
    Full Time

    Pizza Nova

    Using teamwork and a supplier network, they optimize investment and budget to enable Operations to deliver The Pizza Nova Experience while maintaining brand standards; Evaluates store assets to ensure alignment with…

  • Systems Administrator

    Toronto, ON
    Contract

    BayOne Solutions

    Produce and maintain technical documentation, knowledge articles, and standard operating procedures; Partner with service owners and vendors to evaluate new features, validate platform changes, and support the rollout…

  • Human Resources Business Partner

    Toronto, ON
    Full Time

    Boat Rocker Studios

    Post-secondary education with focus on Human Resources or related field preferred; 5 years of experience in Human Resources, including HR Business Parter experience; Strong knowledge of HR policies, employment law, and…

  • Data Mining Engineer, Software

    Toronto, ON
    Full Time

    arcadia

    Relevant experience:; Alternative data, search infrastructure, knowledge graphs or document processing; 2-6+ years of software and data engineering experience

  • Senior Controls Engineer

    Toronto, ON
    Full Time

    Samco Machinery

    Follow departmental processes required by ISO and actively participate in recommending improvements; Minimum Requirement:; Engineering degree, undergraduate degree or College diploma in electrical or mechanical…

  • Sales Engineer

    Toronto, ON
    Full Time

    Connex Telecommunications Inc.

    We partner with organizations across telecommunications, banking, insurance, credit unions, and government sectors to modernize customer experience and optimize contact center operations; Translate customer…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.