IT & Software

Ruby on Rails Developer

SkyPrep LMS

Toronto · Ontario · Canada

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

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

#J-18808-Ljbffr

Reference: WJ-3875_14081096

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.