Design, build, and maintain modern web applications using Ruby on Rails. Collaborate with cross-functional teams and contribute to system architecture and performance improvements.
Key Highlights
Key Responsibilities
Technical Skills Required
Nice to Have
Job Description
Job Title - Senior Ruby on Rails Developer
Location - Remote โ Canada
Job Type - Full-Time
Duration - Permanent
Start Date - ASAP
Experience Required - 5+ Years
Hours - 40 hrs/week
About The Role
Our consulting client is looking for a Senior Developer with strong Ruby on Rails experience to help design, build, and scale modern web applications.
You will work on customer-facing and internal platforms, third-party integrations, and core system architecture, helping improve flexibility, reliability, and scalability across the environment.
This is a fully remote role within Canada.
Key Responsibilities
- Design, build, maintain, and enhance core web and mobile applications
- Integrate third-party tools, APIs, and external services
- Participate in agile development process including sprint planning, standups, and grooming
- Troubleshoot complex engineering issues and identify root causes using data
- Write clean, maintainable, and scalable code following best practices
- Collaborate with Product, Finance, and Customer teams on feature development
- Perform code reviews, mentoring, and knowledge sharing within the team
- Ensure adherence to SDLC and secure coding practices
- Contribute to system architecture and performance improvements
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 4+ years of Ruby on Rails development experience
- Strong full-stack development experience
- Solid understanding of SOLID principles and domain-driven design
- Strong SQL and database performance tuning skills
- Experience with background jobs, concurrency, and queuing
- Experience with Git, Jira, and modern development workflows
- Experience working in Agile / Scrum environment
- Ability to own features end-to-end
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- React or React Native
- AWS / Cloud / DevOps experience
- BI / Data tools (Metabase, Looker, ETL)
- FinTech / Banking / Accounting systems experience
- Experience with high-scale production applications
Interested candidates can submit their resume via the Easy Apply link at the top of this job posting or email their updated resume to apply@agilityit.ca with the job title in the subject line. Shortlisted candidates will be contacted for further discussion.
Similar Jobs
Explore other opportunities that match your interests
Software Developer, Fusion 360 Manufacturing Data Model
Autodesk
Insight Global