Back to results

Closed listing

Senior Software Engineer (Rails/Ruby)

  • Toronto, ON, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Experience
5+ years of experience and a solid understanding of Ruby on Rails, Sidekiq, Redis
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

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
More about this job

Responsibilities

The Senior Software Engineer will design, code, and test new features while ensuring production reliability and high-quality software. They will also participate in architectural planning, code reviews, and collaborate with cross-functional teams to solve business problems.

Requirements

Candidates must have 5+ years of experience with Ruby on Rails, Sidekiq, and Redis, along with strong database skills in MySQL or Postgres. Proficiency in front-end technologies like ReactJS and a solid understanding of accessibility standards and application security are also required.

Skills

  • Ruby on Rails
  • Sidekiq
  • Redis
  • MySQL
  • Postgres
  • Unit testing
  • Integration testing
  • WCAG
  • Accessibility
  • ReactJS
  • Webpack
  • JavaScript
  • HTML
  • Jira
  • Kanban
  • Application security

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • Ruby on Rails
  • Sidekiq
  • Redis
  • MySQL
  • Postgres
  • Unit testing
  • Integration testing
  • WCAG
  • Accessibility
  • ReactJS
  • Webpack
  • JQuery
  • JavaScript
  • HTML
  • Jira
  • Kanban
  • Application security
  • Docker
  • Kubernetes
  • AWS
  • Terraform
  • Rust
  • Github
  • CircleCI
  • New Relic
  • Dynatrace
  • Sumo Logic
  • Splunk
  • Open API
  • ISO 27001

Report this job