About the role

  • Ruby on Rails Engineer developing production applications for a venture-backed startup simplifying real estate law. Designing complex features and contributing to the development of client-facing products.

Responsibilities

  • Designing, building, and maintaining production Ruby on Rails systems
  • Designing APIs, data models, and system architecture for complex workflows
  • Owning end-to-end feature development across client, internal, and partner tools
  • Refactoring and improving systems for scalability, performance, and reliability
  • Contributing to front-end features when needed (React)

Requirements

  • 2+ years of professional experience building and maintaining production Ruby on Rails applications
  • Ability to independently scope, design, and deliver complex features with minimal oversight
  • Comfort working across the stack, with a backend focus
  • Strong fundamentals in Rails architecture, API design, and relational databases
  • Product-minded, collaborative, and comfortable with ambiguity
  • Nice to Have: Experience mentoring other engineers or contributing to engineering standards and best practices
  • Nice to Have: Experience in startup or fast-paced product environments
  • Nice to Have: Familiarity with React, Next.js, PostgreSQL, or GraphQL
  • Nice to Have: Experience in regulated or complex domains

Benefits

  • 🎯 Early team member at a venture-backed startup
  • 💸 Competitive salary + Employee Stock Option Plan (ESOP)
  • 🏥 Full benefits package
  • 🌴 3 weeks paid vacation, plus bank holidays and annual holiday shutdown
  • 🏡 Hybrid model (3 days in downtown Toronto office + 2 days WFH)

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

GraphQLJavaScriptNext.jsPostgresReactRubyRuby on Rails

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.