1

Ruby On Rails Jobs in Toronto, ON (NOW HIRING)

Sr Software Engineer - Basis Platform / DSP

Toronto, ON ยท On-site

CA$119.05K - CA$160K/yr

Proven experience designing, building, and scaling modern, productionlevel frontend experiences using React, with supporting backend work in Ruby on Rails. * Current with modern development practices ...

Senior Software Engineer, Backend

Toronto, ON ยท Hybrid

CA$167.50K - CA$235K/yr

Golang, Ruby on Rails, Javascript, MySQL, Kafka, AWS, Git, Memcache, Redis, ElasticSearch, Docker, Terraform, Kubernetes, CircleCI, DataDog The base wage range for this position based in our Toronto ...

Senior Infrastructure Security Engineer

Toronto, ON ยท Hybrid

CA$176K - CA$202.40K/yr

Experience with Ruby on Rails, Puppet, Terraform, ELK (Elastic/OpenSearch, Logstash and Kibana) * Infrastructure security (firewalls, ACLs, authentication, device hardening) * Container Security ...

Staff UI Software Engineer

Toronto, ON ยท On-site

CA$136.91K - CA$185K/yr

JavaScript, React.js, TypeScript, Node.js * Ruby on Rails, Ruby, Java * AWS, Docker * PostgreSQL, Redis * RabbitMQ, Sidekiq $136,908 - $185,000 a year This salary range reflects a typical ...

Senior Software Engineer, AI

Toronto, ON ยท Hybrid

CA$167.50K - CA$235K/yr

Golang, Ruby on Rails, Javascript, Java, C#, Python, VueJS, MySQL, Kafka, AWS, Git, Memcache, Redis, ElasticSearch, Docker, Terraform, Kubernetes, CircleCI, DataDog The base wage range for this ...

Our backend is Ruby on Rails and our frontends is Vue. * Write real TypeScript. The AI-adjacent services are TS-first and that is likely to grow. * Understand API design past the happy path ...

Experience with Ruby on Rails or similar backend frameworks. * Experience with modern JavaScript frontend frameworks; Ember.js experience is a strong asset. * Strong understanding of CI/CD, automated ...

Software Developer, Mobile

Toronto, ON ยท Remote

CA$129.60K - CA$149K/yr

... and Ruby on Rails * The ability to learn new technologies quickly and work effectively in an ever-evolving environment that includes distributed teams and customers * Demonstrated success in ...

Solid Python or Ruby on Rails development skills, with experience building production-grade applications, services, or ML tooling * Expertise in cloud infrastructure (AWS, GCP, or Azure), including ...

Proficiency in Python and Ruby on Rails , with significant backend experience. * Experience in designing secure systems, including encryption workflows and document protection mechanisms. * Hands-on ...

Senior Software Developer, Enterprise Systems

Toronto, ON ยท Hybrid

CA$170.30K - CA$195.90K/yr

Strong experience in Ruby on Rails; candidates with a Python background will also be considered. * Full-stack development capability - comfortable owning the backend, frontend, and data layer of an ...

next page

Showing results 1-20

Ruby On Rails information

See Toronto, ON salary details

$61.1K

$117.1K

$145.1K

How much do ruby on rails jobs pay per year?

As of May 31, 2026, the average yearly pay for ruby on rails in Toronto, ON is $117,084.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,023.00 and $134,084.00 per year, depending on experience, location, and employer.

What Is Ruby On Rails?

Ruby on Rails is an application framework for web development. Specifically, it focuses on server-side functions and relies on the model-view-controller pattern. Rails is the framework itself, while Ruby is the programming language in which Rails is written. Ruby on Rails was designed to cut down on repetitive tasks and to be easy to learn with large, easily accessible libraries. It is open source as well, which means there is a large community that you can utilize to answer questions or improve your skills.

What are the key skills and qualifications needed to thrive as a Ruby on Rails Developer, and why are they important?

To thrive as a Ruby on Rails Developer, a solid grasp of Ruby programming, Rails framework, object-oriented design, and web development fundamentals is essential, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, databases such as PostgreSQL or MySQL, and deployment tools like Heroku or AWS is typically required. Strong problem-solving skills, attention to detail, and effective communication help developers collaborate with teams and address client needs efficiently. These skills are crucial for building robust, scalable web applications and adapting to evolving project requirements.

What are some common challenges faced by Ruby on Rails developers when working in agile teams?

Ruby on Rails developers in agile environments often encounter challenges such as rapidly adapting to changing requirements and maintaining code quality during frequent iterations. Collaborating closely with designers, product managers, and QA specialists requires clear communication and flexibility, especially when integrating new features or resolving bugs under tight deadlines. Additionally, balancing the need for quick delivery with best practices like writing tests and refactoring code can be demanding but is critical for long-term project success.

What are Ruby on Rails developers?

Ruby on Rails developers are software engineers who specialize in building web applications using the Ruby on Rails framework. They use the Ruby programming language and the Rails framework to create scalable, maintainable, and efficient websites or web applications. Their responsibilities often include designing database structures, writing server-side logic, integrating front-end components, and deploying applications. Ruby on Rails developers work in a variety of industries and are valued for their ability to quickly develop robust web solutions.

What is the difference between Ruby On Rails vs JavaScript Developer?

AspectRuby On RailsJavaScript Developer
Required CredentialsProficiency in Ruby, Rails framework, MVC architectureProficiency in JavaScript, frameworks like React or Angular, HTML/CSS
Work EnvironmentBackend web development, server-side scriptingFrontend development, client-side scripting
Employer & Industry UsageWeb startups, SaaS companies, e-commerce platformsWeb applications, interactive websites, mobile app development

Ruby On Rails and JavaScript Developers often work together but focus on different parts of web development. Rails is primarily used for backend development with a focus on server-side logic, while JavaScript developers handle the frontend, creating interactive user interfaces. Both roles are essential in full-stack development, but their skills and tools differ significantly.

What are popular job titles related to Ruby On Rails jobs in Toronto, ON? For Ruby On Rails jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Ruby On Rails jobs in Toronto, ON look for? The top searched job categories for Ruby On Rails jobs in Toronto, ON are:
Sr Software Engineer - Basis Platform / DSP

Sr Software Engineer - Basis Platform / DSP

Basis

Toronto, ON โ€ข On-site

CA$119.05K - CA$160K/yr

Full-time

Retirement

Posted 3 days ago


Job description

WHO WE AREย 

At Basis, we empower agencies and brands with cutting-edge software that automates digital media operations. Our all-in-one platform supports seamless planning, reporting, and financial reconciliation across direct, programmatic, search, and social media.

We're not just building advanced technology; we're also building a culture where passionate, motivated individuals come together to drive meaningful change. Our commitment to inclusivity and growth ensures our employees thrive both professionally and personally.

With our headquarters in Chicago, we offer flexible work options across the U.S. and Canada, including remote, hybrid, or on-site at headquarters.

ABOUT THE TEAMย 

Our team sits at the nexus between the flagship Basis Platform application and our Demand-Side Platform,ย a real-time auction engine that competes in billions of ad auctions a day, each with a sub-100ms latency.ย 

We implement features and workflows that surface the DSPย capabilitiesย making the functionality approachable for the noviceย and power users alike. The work is high-visibility, revenue-impacting, and customer-facing. Theย features and projects we take on reach across internal and external boundaries, services, and orgs. We dealย inย data, and lots of it! Implementation is not just code andย structure,ย we consider resources, performance, and scalability.ย 

WAYS YOU'LL CONTRIBUTEย ย 

You'llย build net-new Basis Platform features, develop the integrations that bridge Basis Platform and our DSP, and extend the existing feature sets that our customers rely on every day. What makes you a great fit for the team:ย ย ย 

  • Ownership.ย You run with autonomy and own what you ship - quality, reliability, and what happens after it hits production.ย You'reย at home driving projects from first sketch to launch and beyond.ย ย 

  • Relentlessย Curiosity. You close your own gaps in knowledge, skill, and domain - and that depth shows up in planning, where you catch risks early and keep the technical path aligned with the business goals.ย ย 

  • Leadership.ย You lead projects end-to-end across our stack, set the bar for quality, and pull other engineers up with you.ย ย 

  • Collaboration.ย Youย demonstrateย strong partnerships and communication skillsย through pull requests, demos, and working relationships.ย ย 

  • Positivity. You bring a sense of strategic optimism and a solution-oriented mindset to work, while embodying Basis' core principles.ย 

WHAT YOU BRING TO THE TABLE
  • 5+ย yearsย professional softwareย developmentย experience.ย ย ย 

  • Proven experience designing, building, and scaling modern,ย productionlevelย frontendย experiences using React, with supportingย backendย work in Ruby on Rails.ย ย 

  • Current with modern development practices, including AI-assisted and agentic workflows for code generation, debugging,ย exploring, and documentation.ย ย 

  • Strong grasp ofย data modeling andย system design.ย ย 

  • Enthusiastic growth-oriented mindset.ย 

BONUS POINTS
  • Bachelor's degree inย Computerย Science,ย Engineeringย or related fieldย ย 

  • Experienceย withย Spring Boot,ย Quarkusย ย 

  • Excited by a fast-paced product development environmentย ย 

  • Passion for Ad-Techย ย ย 

OUR TECH STACK
  • React/JS,ย Ruby/Rails, Javaย 

  • PostgreSQL,ย MySql, Redis, MongoDBย 

  • Docker, Kubernetes, AWSย 

  • Kafka, RabbitMQย 

$119,051 - $160,000 a year
This salary range reflects a typical compensation range for the role and level in most U.S. locations. Final compensation offered will depend on your location, experience, and skills. Total compensation may also include bonuses, equity, and competitive benefits.
Integrity in Hiring
At Basis, integrity is at the core of how we hire. To protect our candidates and our company, we verify identity, education, and employment history for all hires. Some roles may also require onsite or in-person interviews as part of the process. Any misrepresentation of identity, experience, or skills may result in removal from the hiring process or termination of employment. We value transparency and authenticity and expect the same from every applicant.

Anything Else?
Don't have every skill listed? No problem! We know experience can be built in many ways. If you have relevant skills that aren't reflected in your resume, we encourage you to share them in an optional cover letter.ย ย 

Life With Basis
We're committed to our people's growth and well-being because our success is tied to theirs. That's why we've earned recognition as a top workplace, including: Ad Age, #1 Best Places to Work, WorkLife's #1 Most Committed to Work Life Balance, and the Chicago Tribune's Top Workplaces in Chicago. We offer competitive perks, including a flexible work week, 401k/RRSP matching, mental health support, paid sabbaticals, generous parental leave, flexible work options, and more.

Basis is proud to be an equal-opportunity employer. We celebrate all team members regardless of gender identity, sexual orientation, race or cultural background, religion, disability, age, and beyond.

If you need assistance with interview accessibility, please contact talent.acquisition@basis.com. Your privacy is important to us, view our policy here.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job