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 openingsOriginal 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