Senior Full Stack Ruby on Rails Developer

Jobgether · Canada

Company

Jobgether

Location

Canada

Type

Full Time

Job Description

Team: IT

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Ruby on Rails Developer in Canada.

This role offers the opportunity to contribute to a complex, cloud-based investment management platform used by leading organizations in the private capital and fund administration space. You will work across both backend and frontend systems, building scalable, secure, and high-performance applications that support critical financial workflows. Operating in a fully remote and collaborative environment, you will partner closely with product managers and engineers to design features, optimize system performance, and continuously improve engineering practices. The position combines hands-on development with architectural thinking, requiring strong technical depth and attention to detail. You will also play a key role in integrating third-party systems, enhancing automation, and ensuring compliance with strict financial and security standards. This is an excellent opportunity for a seasoned engineer who enjoys solving complex problems and building robust systems that operate at scale in a regulated industry.

Accountabilities:

  • Design, develop, and maintain scalable Ruby on Rails backend services supporting complex financial workflows, including transaction processing, reporting, and secure API integrations.
  • Build responsive and dynamic frontend interfaces using Hotwire (Turbo, Stimulus) and ViewComponent to deliver high-quality user experiences.
  • Optimize PostgreSQL databases by designing efficient schemas, writing advanced queries, and improving overall data performance and reliability.
  • Collaborate with product managers and engineering teams to define requirements, estimate work, and deliver well-structured technical solutions.
  • Implement and maintain CI/CD pipelines, automated testing frameworks, and DevOps practices using tools such as GitHub Actions, Docker, and Heroku.
  • Ensure application performance, scalability, and reliability through monitoring, logging, and continuous optimization based on production feedback.
  • Conduct code reviews and enforce secure coding practices to ensure compliance with financial regulations and internal governance standards.
  • Integrate internal systems and third-party platforms to enhance functionality, improve automation, and support evolving business requirements.
  • Contribute to system design discussions and help decompose complex requirements into maintainable and scalable technical solutions.
  • Explore and adopt modern development tools, including AI-assisted workflows, to improve engineering productivity and delivery efficiency.
  • Requirements

    • 5+ years of professional experience building and delivering full stack web applications.
    • Strong expertise in Ruby on Rails, JavaScript, HTML/CSS, and SQL.
    • Solid experience with frontend technologies such as Hotwire, Stimulus, or React.
    • Strong understanding of system design principles, scalable architecture, and software engineering best practices.
    • Experience working with PostgreSQL, including query optimization and database performance tuning.
    • Familiarity with CI/CD pipelines, version control systems (Git), and automated testing practices.
    • Experience working in Agile development environments with distributed or remote teams.
    • Strong communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders.
    • Demonstrated ability to work independently, manage priorities, and adapt to evolving requirements.
    • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
    • Nice-to-have: experience in fintech, private equity, or financial systems, as well as exposure to AWS, Azure, or GCP.
    • Additional advantage: familiarity with Docker, Kubernetes, performance tuning, accessibility standards, and secure development practices.
    • Benefits

      • Competitive salary range of CAN $95,000 – CAN $140,000.
      • Discretionary performance-based bonus.
      • Comprehensive medical, dental, and vision insurance coverage.
      • Fully remote work model across eligible Canadian provinces.
      • Opportunities for professional growth, training, and career development.
      • Exposure to complex, mission-critical financial systems at scale.
      • Collaborative, innovative, and knowledge-sharing engineering culture.
      • Access to modern tools and technologies, including cloud and DevOps platforms.
      • Strong focus on learning, innovation, and continuous improvement.
      • Inclusive work environment with a focus on team recognition and internal mobility.
Apply Now

Date Posted

06/02/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories