Ruby on Rails Software Developer
Job role insights
-
Date posted
March 17, 2026
-
Closing date
June 15, 2026
-
Hiring location
Remote
-
Offered salary
CAD130,000 - CAD165,000/year
-
Career level
Junior
-
Qualification
Bachelor’s in Artificial Intelligence Bachelor's in Computer Science
-
Experience
1 - 2 Years
-
Gender
Any / All
Description
🌐 About the Company
Riipen is North America’s largest online marketplace for experiential learning. It connects students, educational institutions, and companies through short-term, project-based collaborations integrated into academic programs.
Founded in 2013 by Dana Stephenson and Dave Savory at the University of Victoria, Riipen was created to solve a common problem: students struggle to gain real-world experience before entering the job market.
Today, Riipen operates globally and has:
Helped 193,000+ students
Partnered with 590+ institutions
Collaborated with 31,000+ companies
🎯 Mission: Eliminate underemployment by bridging the gap between education and industry.
🎯 Role Overview
Riipen is hiring a Ruby on Rails Developer to join its remote engineering team. The ideal candidate has experience building real-world web applications, takes ownership of their work, and contributes to improving code quality and system architecture.
🛠️ Key Responsibilities
Write clean, efficient, and maintainable code
Design data models and database structures
Develop high-performance APIs
Participate in code reviews
Collaborate with designers and product managers
Deliver high-quality, tested software in a team environment
🧠 Required Skills & Experience
You may be a strong fit if you:
Have 2+ years of experience with Ruby on Rails
Are familiar with tools like RSpec, Capybara, FactoryBot, CanCanCan
Have experience with PostgreSQL or other databases
Know frontend technologies like:
HTML, CSS, JavaScript
TailwindCSS, React, TurboJS, StimulusJS
Can work independently in a remote setup
Have strong communication skills
Value quality over quantity in development
🎓 Degree in CS/SE is helpful but not mandatory
⭐ Bonus Skills (Plus Points)
Experience with AWS or cloud platforms
Mobile development knowledge
CI/CD pipelines & deployment workflows
Database optimization
AI tools for development workflows
Elasticsearch / OpenSearch
🎁 Benefits
🏡 Fully remote work setup
🌴 4 weeks paid vacation
🏥 Health & dental coverage (from day one)
🤒 Paid sick leave
💻 Work-from-home setup support
📚 Learning & development stipend (after 6 months)
🌍 Work Culture
Small, collaborative remote teams
Focus on innovation and continuous improvement
Inclusive and diverse workplace
- Open to candidates within Canada only
📌 Important Note
Even if you don’t meet all requirements, Riipen encourages you to apply if you have the potential to learn and grow.
Interested in this job?
89 days left to apply