CrawlJobs Logo

Ruby on Rails Software Developer

Canada 120000.00 - 150000.00 CAD / Year · Job Posted March 20, 2026
Apply Position
Job Link Share

Job Description

Riipen is North America’s largest online marketplace for experiential learning. Through short-term project-based engagements embedded directly into the existing curriculum, Riipen makes it easy for higher education institutions and industry partners to collaborate. Riipen is looking for a Ruby on Rails Software Developer to join our remote Engineering team. You might be a great fit if you have experience in Ruby on Rails, have shipped high-quality web apps with real customers in the past, love to take ownership of your code, and be empowered to make decisions and help steer the codebase towards quality. You will be involved in working with a highly effective and remote team, working on the Riipen platform and all of its services.

Job Responsibility

  • Write efficient and maintainable code
  • Create effective data models and database structures
  • Build performant API’s to support our whole suite of periphery applications and integrations
  • Conduct and help with code reviews
  • Make use of Ruby, HTML, JavaScript, CSS, and other web-related programming languages and frameworks
  • Work with designers and product managers to create a robust user experience
  • Work within a team to deliver high quality, tested code

Requirements

  • 2+ years developing Ruby on Rails applications
  • Experience in standard Rails ecosystem libraries such as RSpec, Simple Form, CanCanCan, Capybara, FactoryBot, etc, or any equivalent libraries
  • Experience with PostgreSQL or other databases
  • Experience with CSS and JS libraries such as TailwindCSS, TurboJS, StimulusJS, ReactJS, or equivalent libraries
  • Understand the importance of quality over quantity in software
  • Enjoy working in small, remote teams
  • Ability to prioritize and self-manage
  • Excellent communication skills, both written and verbal
  • A degree or certificate in Computer Science, Software Engineering, Software Development, or a related field is helpful, but equivalent experience is just as valuable

Nice to have

  • AWS or other cloud providers
  • Hotwire Native or similar frameworks
  • Mobile development
  • Database performance tuning and query optimization
  • AI tools that assist with software development workflows
  • OpenSearch or Elasticsearch clusters
  • Maintaining CI/CD pipelines and deployment workflows

What we offer

  • Remote/travel working opportunities (when appropriate)
  • 4 weeks of annual vacation
  • Paid sick leave
  • Extended Health and Dental benefits from your first day
  • We will ensure you have a great work-from-home setup
  • Learning & Development Stipend after 6 months of employment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Ruby on Rails Software Developer

8 matching positions

Senior Ruby on Rails Developer

Seeking a Senior Ruby on Rails Developer to design, build, and scale high-qualit...
Location
Location
South Africa , Johannesburg
Salary
Salary:
Not provided
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8+ years software development experience
  • Experience building production-grade applications
  • Strong problem-solving and ownership mindset
  • Ability to mentor and collaborate effectively
  • Clear communication across teams
  • Ruby on Rails (modern practices)
  • REST APIs & integrations
  • PostgreSQL / MySQL
  • Frontend tools (Hotwire, Turbo, Stimulus – advantageous)
  • Cloud platforms (AWS / GCP / Azure)
Job Responsibility
Job Responsibility
  • Develop and maintain scalable Ruby on Rails applications
  • Own features end-to-end (design → deployment)
  • Contribute to architecture and technical decisions
  • Ensure code quality, testing, and best practices
  • Mentor and support junior developers
  • Troubleshoot and optimise system performance
  • Collaborate with cross-functional teams
  • Fulltime
Read More
Arrow Right

Jr Ruby on Rails Developer

Parity Cube owns three websites DesiDime.com, Cuelinks.com and Zingoy.com. Desid...
Location
Location
India , Mumbai (Kandivali East)
Salary
Salary:
Not provided
paritycube.com Logo
Parity Cube
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of experience working with Ruby on Rails (ROR)
  • Strong passion for software development with a quick learning ability
  • Proactive, open-minded, and a positive attitude towards collaboration with peers
  • Extensive hands-on experience with Rails and Ruby
  • Experience with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, CouchDB, Cassandra)
  • Strong understanding of HTTP, RESTful API design, and development
  • Proficiency in web application development and best practices
  • Experience with web technologies such as HTML, CSS, and JavaScript is highly desirable
  • Familiarity with JavaScript frameworks like AngularJS or React is an added advantage
  • Excellent communication skills, both verbal and written
Job Responsibility
Job Responsibility
  • Design, develop, implement, and maintain web-based applications (both new and existing)
  • Collaborate with engineering teams to define, prioritize, and execute engineering projects
  • Contribute to a dynamic and diverse engineering culture through learning, brainstorming, and executing innovative ideas
  • Stay up to date with the latest technologies in the industry and be passionate about learning
  • Fulltime
Read More
Arrow Right

Ruby on Rails Developer

Develop, maintain, and enhance a large-scale Ruby on Rails based Learning Manage...
Location
Location
United States of America , Shrewsbury
Salary
Salary:
Not provided
Ventois
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or its equivalent in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a bachelor's degree in one of the aforementioned subjects
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance a large-scale Ruby on Rails based Learning Management System (LMS) used for digital clinical training in healthcare environments
  • Analyze, debug, and resolve high and medium priority production issues, including security vulnerabilities such as code injection and dependency related risks
  • Perform version upgrades and dependency management across multiple services, including Ruby gems and Python libraries such as PyJWT and FastAPI extensions, ensuring compatibility and system stability
  • Implement fixes for backend issues in Rails applications, including controller logic, model behavior, and database interactions, ensuring reliable and secure data handling
  • Collaborate on resolving cross service issues involving Python FastAPI services and React based frontend components to ensure seamless integration across the platform
  • Conduct thorough testing of application changes in local and non-production environments to validate functionality and prevent impact to production systems
  • Create, execute, and maintain test cases using Zephyr within Jira to validate bug fixes, document results, and ensure traceability of testing efforts
  • Participate in code reviews and submit pull requests through GitHub, incorporating feedback to maintain code quality and align with team standards
  • Troubleshoot and resolve issues related to course functionality, including navigation behavior, keyboard shortcut handling, and assignment loading workflows
  • Work with CI and artifact management tools such as JFrog and SonarQube to monitor build health, code quality, and dependency vulnerabilities
  • Fulltime
Read More
Arrow Right

Ruby on Rails Developer

We are looking for a skilled Ruby on Rails Developer to join our team on a long-...
Location
Location
United States , Bellevue
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Ruby on Rails, including experience with Ruby 3.2.8 and Rails 6.1.4.1
  • Strong knowledge of database management with PostgreSQL
  • Experience working with Redis for caching and performance optimization
  • Familiarity with frontend frameworks, particularly React
  • Understanding of infrastructure tools like Fargate, Load Balancer, and Elasticache
  • Ability to troubleshoot and debug complex issues efficiently
  • Strong communication skills for collaboration with stakeholders and team members
  • Experience in maintaining and enhancing software systems on a long-term basis
Job Responsibility
Job Responsibility
  • Develop and implement backend solutions using Ruby 3.2.8 and Rails 6.1.4.1
  • Manage and optimize PostgreSQL databases to ensure reliable data storage and retrieval
  • Utilize Redis for caching mechanisms and improve application performance
  • Work on frontend components using React, including maintaining legacy code as needed
  • Collaborate with infrastructure tools such as Fargate, Load Balancer, and Elasticache to enhance system scalability
  • Troubleshoot and resolve issues in existing systems, ensuring minimal downtime
  • Deliver system enhancements efficiently within allocated timelines
  • Provide ongoing maintenance and support, addressing monthly workload variations
  • Conduct code reviews and ensure adherence to best practices
  • Communicate effectively with stakeholders to understand requirements and deliver solutions
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Ruby on Rails Developer

We are looking for a skilled Ruby on Rails Developer to join our team on a long-...
Location
Location
United States , Bellevue
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Ruby on Rails, including experience with Ruby 3.2.8 and Rails 6.1.4.1
  • Strong knowledge of database management with PostgreSQL
  • Experience working with Redis for caching and performance optimization
  • Familiarity with frontend frameworks, particularly React
  • Understanding of infrastructure tools like Fargate, Load Balancer, and Elasticache
  • Ability to troubleshoot and debug complex issues efficiently
  • Strong communication skills for collaboration with stakeholders and team members
  • Experience in maintaining and enhancing software systems on a long-term basis
Job Responsibility
Job Responsibility
  • Develop and implement backend solutions using Ruby 3.2.8 and Rails 6.1.4.1
  • Manage and optimize PostgreSQL databases to ensure reliable data storage and retrieval
  • Utilize Redis for caching mechanisms and improve application performance
  • Work on frontend components using React, including maintaining legacy code as needed
  • Collaborate with infrastructure tools such as Fargate, Load Balancer, and Elasticache to enhance system scalability
  • Troubleshoot and resolve issues in existing systems, ensuring minimal downtime
  • Deliver system enhancements efficiently within allocated timelines
  • Provide ongoing maintenance and support, addressing monthly workload variations
  • Conduct code reviews and ensure adherence to best practices
  • Communicate effectively with stakeholders to understand requirements and deliver solutions
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Ruby on Rails Developer

We are looking for new team members to join our team at Ozgur Software Inc. and ...
Location
Location
Turkey
Salary
Salary:
Not provided
ozguryazilim.com.tr Logo
Özgür Yazılım
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluent in reading, writing, and speaking English
  • Proficient in software development with Ruby on Rails
  • Ability to develop applications using PostgreSQL, Redis, Javascript, Foundation/SASS, AWS SNS, or willingness to learn if not already familiar
  • Proficient in using Git version control system
  • Fulltime
Read More
Arrow Right

Ruby on Rails Developer

Join our R&D team as a Ruby on Rails Developer with a strong front-end mindset. ...
Location
Location
France , Toulouse
Salary
Salary:
55000.00 - 60000.00 EUR / Year
centreon.com Logo
CENTREON
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of professional experience in Ruby on Rails development
  • Strong front-end mindset
  • Experience improving software development processes
  • Knowledge of cloud infrastructures and SaaS environments
  • Strong analytical and problem-solving skills
  • Solid understanding of agile development methodologies
  • Good knowledge of Linux and Shell scripting
  • Proficiency with development tools: Git, CI/CD, Docker, and familiarity with cloud computing
  • Strong sense of autonomy, with the ability to work effectively in a team while independently managing priorities
  • Strong commitment to code quality and security
Job Responsibility
Job Responsibility
  • Develop and evolve a SaaS application in Ruby on Rails, from design through production
  • Contribute to data and historical/time-series components (MySQL + TSDB), with a strong focus on performance and reliability
  • Participate in the evolution of the measurement probe and associated services
  • Transform technical data (web performance metrics) into actionable insights that are understandable to non-technical users, in close collaboration with Front-end and Product teams
  • Deliver new features while modernizing existing components and integrating them into a multi-product observability platform
  • Ensure quality through testing, CI pipelines, code reviews, and demonstrate autonomy, curiosity, and proactivity
  • Maintain active technology watch and contribute to the progressive adoption of relevant new technologies
What we offer
What we offer
  • Remote-friendly policy: up to 3 days of remote work per week
  • Choice of work equipment (Mac or Windows)
  • Structured onboarding program
  • Fulltime
Read More
Arrow Right

Senior Ruby On Rails Developer

At d.velop, our invoices development team is dedicated to creating smart, effici...
Location
Location
Romania , Timișoara
Salary
Salary:
Not provided
d-velop.com Logo
d.velop Eastern Europe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to collaborate cross-functionally and provide strategic technical guidance to stakeholders at all levels
  • Strong communication skills, with the ability to adapt messaging based on audience and context
  • Experience writing clean, self-documenting, and maintainable code following best practices
  • Active interest in modern technologies and industry trends
  • Quality-focused mindset with a proactive approach to testing, reviews, and continuous improvement
  • Experience in planning and coordinating development sprints and release activities
  • Capability to take ownership of full project lifecycle, including risk assessment and autonomous decision-making aligned with delivery goals
  • Proficiency in implementing and managing CI/CD pipelines for distributed systems
  • Familiarity with designing source control structures, customizing toolchains, and applying design patterns relevant to target technologies
  • Hands-on experience with agile teams, requirements analysis, and managing multiple environments
Job Responsibility
Job Responsibility
  • Design and develop software solutions to meet agreed acceptance criteria and stories using a range of languages and technologies
  • Ensure dev standards are established, known and followed within the team
  • Analyse, identify and fix of root cause of defects, using debugging techniques and tools
  • Identify, compartmentalise and execute refactoring where commercially/technically necessary, with a focus on maintainability
  • Proactively contribute to Technical Roadmap, demonstrating good understanding of technical, commercial and risk factors, and recommending priorities
  • Manage the effective CI Pipeline and source control
  • Manage and are accountable for specific projects and deliverables, managing risks and dependencies with autonomy
  • Provide technical leadership, guidance and direction to other members of the development team
  • Champion a quality focussed approach showing ownership for QA activities and collaboration with the QA team
  • Prepared to test own work and that of others to ensure quality
What we offer
What we offer
  • Flexible working hours
  • Paid sick time
  • Eigenverantwortliches Arbeiten
  • Discovery benefits
  • We work across borders
  • Fulltime
Read More
Arrow Right