Voici un poste à distance.
Our client is currently seeking a
Senior Full Stack Software Engineer (Go / React) to join their team in
Montreal for a
full-time, permanent role operating in
hybrid mode . This position offers the possibility of
100% remote work from anywhere within Canada (including Quebec) and North America , making
full professional proficiency in English a critical requirement for the role. Candidates must possess a
minimum of 3 years of professional experience working specifically with both
Go (Golang) and
React .
Company Overview
Our client is a pioneer in technical consulting and bespoke programming for the global entertainment and show control industry. Beyond their service expertise, they have developed a proprietary state-of-the-art platform since 2015, dedicated to the real-time monitoring and management of complex audiovisual ecosystems. Operating across the
United States and Canada , including a strong presence in
Quebec , our client is a premier firm renowned for delivering
extraordinary, large-scale projects that push the boundaries of innovation.
Role Mission
As a Senior Full Stack Developer , you will take ownership of the end-to-end software development lifecycle. You will collaborate with architects and peers to build robust, scalable applications that bridge the gap between high-level architectural decisions and hands-on execution.
Key Responsibilities
End-to-End Development : Architect, code, and test comprehensive front-end and back-end modules, ensuring seamless integration with databases and deployment pipelines.
Code Excellence : Deliver high-standard code by utilizing industry best practices, including unit testing, linting, and rigorous formatting.
Documentation : Author technical specifications and system documentation to ensure long-term maintainability.
DevOps Support : Participate in CI / CD activities to ensure high availability and smooth validation of all services.
Mentorship : Act as a technical lead for junior and intermediate engineers, fostering a culture of growth.
Autonomy : Self-manage complex assignments and collaborate effectively with both Customer Support and specialized engineering divisions
Profil
Technical Qualifications
Experience : 9+ years in professional software engineering (Full Stack).
Back-end & Data : Advanced proficiency in Golang , SQL ( PostgreSQL ), and NoSQL / Storage (Redis, Minio / S3).
Front-end : Mastery of React , TypeScript, JavaScript (ES6), and modern CSS (SASS / LESS).
APIs & Protocols : Strong experience with RESTful APIs, WebSockets, and NodeJS.
Infrastructure : Deep knowledge of Docker , containerized environments, and CI / CD workflows.
Methodology : Expert use of Agile frameworks and tools (Jira, GitLab, Git).
Language : Excellent verbal and written communication in English .
Pluses : Familiarity with A / V technology, Cloud deployments (DevOps), or virtualization (VMware / Proxmox).
Candidate Attributes
Strong troubleshooting skills with a solution-oriented mindset.
Proactive and creative contributor who brings fresh ideas to the team.
Ability to thrive in a fast-paced, dynamic environment.
High degree of organization and extreme attention to detail.
Informations contractuelles
Remuneration : Competitive salary. Firm estimation : $115k – $140k CAD based on expertise
Paid Time Off : 15 days of PTO (vacation, personal, and sick days) in the first year; increasing to 20 days after year one.
Insurance : Comprehensive health, dental, vision, and life insurance coverage.
Retirement : Access to the company retirement plan following the probationary period.
Security : Workers' Compensation coverage include.
Senior Software Developer • Laval, Qc