Senior Software Engineer (Ruby on rails)
The posting does not state a salary. This range is our estimate from the role, the location and the stack — treat it as a guide, not an offer.
- Level
- Senior
- Apply from
- Canada
About the role
- Write high-quality, well-tested code
- Maintain production reliability and usage
- Design, code, and integrate new features
- Participate in code reviews and planning
- Collaborate with product and design teams
Skills the posting asks for
- Ruby on Rails
- ReactJS
- PostgreSQL
- Sidekiq
- JavaScript
Summarised from the employer’s posting, which is reproduced in full below.
The employer’s full posting
Responsibilities
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
Must-Have:
Good 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 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