×
Register Here to Apply for Jobs or Post Jobs. X

Ruby on Rails Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Rentsync
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 CAD Yearly CAD 100000.00 YEAR
Job Description & How to Apply Below

About Rentsync

Rentsync is an award-winning, high-growth organization that provides high quality websites, marketing services, and software solutions to the rental and property management industry throughout Canada and the United States.

About

The Role

We are seeking an experienced Ruby on Rails Developer to join our engineering team. The successful candidate will contribute to the design, development, enhancement, and maintenance of a high-availability web application that supports listing data management, search functionality, and lead generation services. This role requires strong backend development expertise, experience working within production environments, and the ability to collaborate cross-functionally in an Agile workflow.

Duties & Responsibilities
  • Design, develop, test, and maintain scalable Ruby on Rails applications in a production environment
  • Implement new product features and enhancements across the full application stack.
  • Write clean, maintainable, and well-documented code following established best practices
  • Participate in architectural discussions and contribute to technical design decisions
  • Optimize database queries and application performance within PostgreSQL
  • Develop and maintain background processing workflows using Sidekiq and Redis
  • Integrate and maintain third-party APIs and external service integrations (Twilio, Google APIs)
  • Support and enhance search capabilities leveraging Elasticsearch (including geo-search)
  • Implement caching strategies and performance improvements
  • Monitor, troubleshoot, and resolve production issues in a timely manner
  • Participate in code reviews to ensure code quality, security, and adherence to standards
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Contribute to sprint planning, estimation, and Agile ceremonies using Jira
  • Maintain application security best practices, including proper authentication, authorization, and data protection
  • Assist in deployment processes and environment configuration across cloud infrastructure (Heroku and AWS)
  • Continuously evaluate and recommend improvements to systems, tooling, and development processes
Core Technologies
  • Ruby, Rails
  • Coffee Script / Java Script
  • Slim, Turbo links
  • PostgresSQL
  • Redis
  • Elasticsearch
  • AWS
  • Cloudflare
  • Twilio
Essential

Skills & Qualifications
  • 3+ years of professional experience developing Ruby on Rails applications
  • Strong proficiency with Ruby 3.x and Rails 5.x or newer
  • Solid understanding of object-oriented programming principles and software design patterns
  • Experience working with Postgre

    SQL in production environments
  • Experience with Redis for caching and background job processing
  • Hands‑on experience with Sidekiq or similar background job frameworks
  • Experience working with AWS services (including S3 and related infrastructure concepts)
  • Familiarity with RESTful APIs and/or Graph

    QL endpoints
  • Experience integrating third‑party APIs and external services
  • Proficiency with Git and collaborative workflows using Git Hub
  • Experience working within Agile development methodologies
  • Strong analytical, debugging, and problem‑solving skills
The Pay Range For This Role Is

100, CAD per year (Toronto)

Rentsync is an equal opportunity employer. If you are selected to participate in the interview process and require unique accommodations, please don’t hesitate to let us know. Successful candidates may be required to complete a criminal background check in the final phase of the interview process.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary