Engineering Manager (Ruby on Rails)
Job role insights
-
Date posted
March 17, 2026
-
Closing date
June 15, 2026
-
Hiring location
Remote
-
Offered salary
£140,000 - £170,000/year
-
Career level
Senior
-
Qualification
Bachelor's in Software Engineering Bachelor's in Computer Science
-
Experience
3 - 5 Years
-
Gender
Any / All
Description
🌐 About the Company
Riipen is North America’s leading online marketplace for experiential learning, connecting students, academic institutions, and companies through real-world, project-based collaborations.
Founded in 2013 by Dana Stephenson and Dave Savory, Riipen was created to solve the common challenge students face: gaining real-world experience before entering the workforce.
Today, Riipen has:
Supported 193,000+ students
Partnered with 590+ institutions
Worked with 31,000+ companies globally
🎯 Mission: Eliminate underemployment by bridging the gap between education and industry.
🎯 Role Overview
Riipen is hiring a hands-on Engineering Manager who can both lead a team and actively contribute to development. This role combines leadership responsibilities with technical work, focusing on building high-quality web applications using Ruby on Rails.
🛠️ Key Responsibilities
Lead and mentor a small engineering team
Plan and manage development sprints
Collaborate with designers and product managers
Write clean, efficient, and production-level code
Design data models and database structures
Conduct and facilitate code reviews
Build scalable APIs and system features
Improve development practices, tools, and architecture
🧠 Required Skills & Experience
You may be a good fit if you:
Have 5+ years of experience with Ruby on Rails
Have experience leading or mentoring developers
Can balance coding + team management
Are familiar with tools like:
RSpec, Capybara, FactoryBot, CanCanCan
Have experience with PostgreSQL or relational databases
Know frontend technologies:
HTML, CSS, JavaScript
TailwindCSS, React, Turbo, Stimulus
Have strong communication and leadership skills
Can work independently in remote teams
🎓 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 code quality
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