Senior Software Engineer (Rails/Ruby)

Apptoza Inc.

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apptoza Inc. is seeking a Senior Software Engineer to advance our Rails/Ruby platform in Toronto. You will own features from design through deployment, collaborating closely with product, design, and engineering teams.

Bring 5+ years of Rails experience, a deep database and testing background, and a focus on security and accessibility. This role offers a long-term contract with a hybrid work arrangement.

Qualifications

  • 5+ years of experience with Ruby on Rails, Sidekiq and Redis.
  • Strong SQL with MySQL or PostgreSQL.
  • Experience in unit/integration testing.
  • WCAG/Accessibility knowledge.
  • Frontend: ReactJS, Webpack, JS/HTML/jQuery.
  • Team player; collaborates with product, design, and engineering.
  • Fast learner; strong written and verbal communication.
  • App security awareness and data protection.

Responsibilities

  • Write high-quality, well-tested code aligned with business needs.
  • Maintain and ensure production reliability.
  • Propose improvements to the platform.
  • Design, code, test and integrate new features per PO/team.
  • Participate in code reviews, architecture planning and delivery meetings.
  • Update progress daily via Jira or Kanban.

Skills

Ruby on Rails
Sidekiq
Redis
Unit testing
Accessibility
ReactJS
JavaScript
Code reviews
Communication skills
Security awareness

Education

Degree in computer engineering or equivalent

Tools

Docker
Kubernetes
GitHub
CircleCI
Terraform
OpenAPI

Job description

Job Title: Senior Software Engineer (Rails/Ruby)
Location: Toronto, ON (4 days hybrid)
Contract: Long Term
What will you do?
  • Write high-quality, well-tested code while understanding business needs
  • Maintain and ensure high quality software, with accountability for production reliability and usage
  • Effectively contribute suggestions and new ideas to improve our platform.
  • Designing, coding, unit testing and integrating new features and functionality as defined by the PO and team
  • Participating in code reviews, architectural planning, and delivery meetings
  • Updating progress daily through the tracking tool (Jira) or Kanban board
What do you need to succeed?
Must-Have:
  • 5+ years of experience and a solid understanding of Ruby on Rails, Sidekiq, Redis
  • Deep experience with databases and data structures (MySQL or Postgres)
  • Experience in Unit/Integration testing
  • Experience in WCAG or Accessibility
  • Experience with ReactJS, Webpack, jQuery/JavaScript/HTML
  • Participate in code reviews, architectural planning, and delivery meetings
  • You're a team player, and enjoy collaborating with the product, design, and engineering teams to solve problems
  • You learn new concepts quickly (industry, business, and technical)
  • You have excellent written and verbal communication skills
  • You care deeply about application security and understand the importance of protecting sensitive user data
Nice to Have:
  • Post-secondary degree or diploma in computer engineering or equivalent training/experience
  • Experience with compliance standards, e.g. ISO 27001 or SOC 2
  • Experience building apps in a cloud environment (i.e. Docker/Kubernetes)
  • Deploying to cloud Infrastructure: AWS (various services), familiarity with Terraform
  • Experience with Rust
  • DevOps tools such as Docker, Github, CircleCI
  • Monitoring and logging tools like New Relic, Dynatrace, Sumo Logic, Splunk
  • Familiarity with Open API specification
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Ruby on rails)
Senior Software Engineer (Ruby on rails)

Atlantis IT Group • Toronto

On-site
CAD 90,000 - 120,000
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Hammehr Talent Consultants • Canada

Remote
CAD 120,000 - 140,000
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Socket.dev • London

Hybrid
CAD 100,000 - 140,000
Competitive salaries
Benefits plan
RRSP matching
+2
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Info-Tech Research Group International • Toronto

Hybrid
CAD 110,000 - 140,000
Competitive salary
Benefits plan
RRSP matching
+2
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Info-Tech Research Group • Canada

Hybrid
CAD 90,000 - 140,000
Training & career development budget
Work-life balance
Remote/hybrid work options
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Info-Tech Research Group • Toronto

Hybrid
CAD 110,000 - 150,000
Competitive salary
Benefits plan
RRSP matching
+1
Backend Engineer (Ruby on Rails, Microservices)
Backend Engineer (Ruby on Rails, Microservices)

WorkAxle • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Web Back-End Developer
Senior Web Back-End Developer

Vacances Air Canada / Air Canada Vacations • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Software Developer
Senior Software Developer

Worky • Calgary

On-site
CAD 120,000 - 160,000