Rentsync Logo

Rentsync

Ruby on Rails Developer

Posted 4 Hours Ago
Be an Early Applicant
In-Office
Toronto, ON
Mid level
In-Office
Toronto, ON
Mid level
Develop, maintain, and optimize a high-availability Ruby on Rails web application supporting listing data, search (Elasticsearch), background jobs (Sidekiq/Redis), third-party API integrations, and lead-generation features. Collaborate in Agile teams, participate in architecture and code reviews, troubleshoot production issues, and support deployments on AWS/Heroku while ensuring performance and security.
The summary above was generated by AI

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
  • CoffeeScript / JavaScript
  • Slim, Turbolinks
  • 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 PostgreSQL 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 GraphQL endpoints
  • Experience integrating third-party APIs and external services
  • Proficiency with Git and collaborative workflows using GitHub
  • Experience working within Agile development methodologies
  • Strong analytical, debugging, and problem-solving skills


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.

Top Skills

AWS
Cloudflare
Coffeescript
Elasticsearch
Git
Git
Heroku
JavaScript
Postgres
Ruby on Rails
Redis
Ruby
S3
Sidekiq
Slim
Turbolinks
Twilio
HQ

Rentsync Toronto, Ontario, CAN Office

672 Dupont St, Toronto, Ontario, Canada, M6G 1Z6

Similar Jobs

9 Days Ago
Hybrid
Oakville, ON, CAN
Junior
Junior
Software
The Associate Software Developer will implement features, fix defects, and improve the Euna Marketplace platform while collaborating with various teams.
Top Skills: Ai ToolsAWSCSSElasticsearchHTMLJavaScriptLuceneMinitestRspecRuby On RailsSphinxSQLUnix/LinuxVue
3 Days Ago
In-Office
Cambridge, ON, CAN
Mid level
Mid level
Food • Software
As a Ruby on Rails Engineer, you'll develop and maintain applications, debug issues, conduct code reviews, and collaborate in Agile teams.
Top Skills: DatadogGitJavaScriptMinitestMySQLPostgresReactRedisRspecRuby On RailsSidekiqVue
50 Minutes Ago
Hybrid
5 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead product strategy and roadmap to build SOAR capabilities and integrations into the Falcon NG-SIEM platform. Collaborate with engineering, research, marketing, sales, and partners to define use cases, prioritize features, and drive go-to-market and competitive analysis while engaging customers and supporting releases.
Top Skills: Xdr,Siem,Soar,Endpoint Security,Falcon Platform,Ng-Siem,Restful Apis,Http,Webhooks,Json Schema,No-Code Workflow

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account