Agilus is recruiting for a Sr, Ruby on Rail Developer in the Financial Services in Toronto, Ontario.
The successful candidate will have significant backend experience in Ruby on Rails (70%), paired with working knowledge or exposure to React (30%). A solid understanding of how applications are deployed and managed in the cloud (AWS) is a must. You’ll play a key role in shaping the application’s architecture, eliminating unnecessary complexity, and advocating for best practices in DevOps and clean code.
A day in the life:
Lead the design, development, deployment, and ongoing improvement of key application features
Build scalable backend systems in Ruby on Rails, with clean, maintainable code
Collaborate closely with product, design, and other engineering team members
Review pull requests, guide peers on software design, and reduce accidental complexity in the codebase
Contribute to DevOps and deployment processes (AWS, Docker, CircleCI, etc.)
Proactively troubleshoot, problem-solve, and communicate across teams
cross teams
Successful candidates will have:
5+ years of Ruby on Rails experience in production environments (recent experience preferred)
Exposure to front-end technologies such as React (nice to have, not a must)
Familiarity with cloud environments (ideally AWS) and modern DevOps practices
Experience with CI/CD pipelines and containerization tools (Docker, Jenkins, etc.)
Strong opinions on good architecture and a desire to simplify systems rather than over-engineer them
Excellent communication and collaboration skills; able to mentor and lead by example
A growth mindset, curiosity, and a bias toward action
An ideal candidate has:
Frontend: ReactJS, JavaScript, jQuery, Webpack
Backend: Ruby on Rails, Sidekiq, Redis
Database: MySQL
Infrastructure: AWS (various services), Terraform
CI/CD: Docker, CircleCI, Jenkins, GitHub
What's in it for you:
Autonomy and influence across the full technology stack
Input on product direction, design decisions, and long-term technical strategy
Opportunities to mentor and support peers in a collaborative and respectful environment
A company culture that values clean code, simplicity, and building applications the right way
Exposure to modern tooling, a scalable AWS-based infrastructure, and a CI/CD environment built with efficiency in mind