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

Apply now
Call employer
+358
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel