Experienced Full Stack Software Engineer (Ruby on Rails)
Top Benefits
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.
Experienced Full Stack Software Engineer (Ruby on Rails)
Top Benefits
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.