Jobs.ca
Jobs.ca
Language
Mission.dev logo

Experienced Full Stack Software Engineer (Ruby on Rails)

Mission.dev2 days ago
Remote
Mid Level
full_time

Top Benefits

Group health insurance
Flexible hybrid or remote setup

About the role

Our company description

Mission is a platform for hiring, vetting and managing software development talents. It enables our clients to connect with the world’s best talent to build mission-critical software products.

About the client

Fast-growing international company developing smart digital products that improve how real estate professionals operate, analyze, and deliver value.

About the role

  • We’re building smart, AI-powered software that solves complex problems across a global user base — and we’re looking for a Senior Full Stack Developer who can shape, scale, and future-proof our platform.
  • You’ll be a technical pillar in the team, working closely with product and research to design and deliver production-ready software and AI prototypes.
  • You’re rigorous, detail-oriented, curious by nature, and excited to work in a collaborative environment that values quality over hype.
  • Join a distributed product and engineering team working on real-world innovation in real estate and AI.

Key Responsibilities

  • Make technical architecture decisions in collaboration with the CTO.
  • Design and develop Ruby on Rails components with clean, maintainable code.
  • Contribute to both frontend (SCSS, Bootstrap, JS) and backend features.
  • Write detailed technical documentation and system architecture guides.
  • Build and maintain CI/CD pipelines, deployment tooling, and QA checks.
  • Lead or participate in code reviews, version control, and documentation.
  • Maintain and evolve existing systems and participate in roadmap planning.
  • Support integration of AI features like LLMs, semantic analysis, and recommendation engines.
  • Provide Level 2/3 technical support during product launches or escalations.
  • Stay updated on emerging trends in software engineering and AI applications.

Requirements

  • 10+ years of professional experience in software development, including Ruby.
  • Mastery of Ruby on Rails, SCSS, Bootstrap, JavaScript, HTML/CSS.
  • Experience in a secondary language like Python, PHP, or similar.
  • Obsessed with code readability, proper naming conventions, and clean UI structure.
  • Strong attention to visual detail and UX alignment.
  • Comfortable mentoring, doing code reviews, and owning technical decisions.
  • Fluency in French (spoken & written) is required.
  • Based in Canada, ideally in Montreal, and open to hybrid work (2–3 days/week).

Compensation & Benefits

  • Salary: Open to discussion with highly qualified candidates.
  • Group health insurance
  • Flexible hybrid or remote setup depending on candidate profile.

About Mission.dev

Software Development
51-200

Mission is a global network where senior software and product talent can come together to learn, share, and join our marketplace to work on curated teams with vetted talent.