Staff Software Engineer, CV UX
Hinge Health, Inc.
The Opportunity
Over 1.7 billion people worldwide live with musculoskeletal pain — and Hinge Health is on a mission to help them move beyond it. Our TrueMotion computer vision technology turns everyday mobile devices into powerful motion-tracking tools, giving members real-time feedback and guidance as they work through personalized exercise therapy. The CV User Experience team is responsible for making that magic feel effortless: building deeply interactive, TrueMotion-driven features that monitor movement, coach performance, and track recovery progress.
We're looking for a Staff Software Engineer to serve as the technical leader for this team — someone who can architect end-to-end systems across mobile and backend, tackle complex scaling challenges, and raise the bar on engineering quality. If you're passionate about building high-quality software that directly improves people's health outcomes, this is your role.
What You'll Accomplish
In your first 3 months:
Ramp into the CV User Experience stack (React Native, TypeScript, NestJS, GraphQL, AWS) and build relationships with product managers, designers, data scientists, and computer vision scientists.
Deliver your first end-to-end feature while auditing the current architecture for scaling and performance bottlenecks.
In your first 6 months:
Own and lead architectural discussions for TrueMotion-driven experiences, proactively identifying challenges and proposing innovative solutions to complex mobile and full-stack engineering problems.
Establish stronger system observability using Datadog and Sentry, improving monitoring, logging, and error tracking across the full stack.
Profile systems to stay ahead of scaling and performance bottlenecks, ensuring a fast, responsive mobile experience for users.
In your first year:
Act as the primary technical leader for the team's architecture — designing robust, end-to-end solutions including performant APIs, mobile application architecture, and data models that are the foundation for TrueMotion's next generation.
Mentor engineers and promote a culture of technical excellence and continuous improvement through thoughtful code reviews, design discussions, and knowledge sharing.
Every quarter, identify, propose, and execute a significant upgrade or innovative change to the team's workflow, tooling, or architecture.
Who You Are
A Force Multiplier: You don't just ship great code — you improve the team's overall architecture, developer tooling, and practices, making everyone around you more effective.
A Learn-it-all: You stay at the forefront of mobile development, computer vision UX, and AI-powered developer tools. You bring "only-now-possible" ideas to the team and turn them into shipped capabilities.
Accountable: You take owner-operator pride in your code in production. You meet commitments, estimate well, and don't stop before solving the last 10–20% where the messy edge cases lie.
A Trust Builder: You communicate effectively across engineering, product, design, and data science teams to align on shared goals. You explain complex technical concepts to non-technical stakeholders in a way that is understandable and not condescending.
Hands-On Leader: You lead at all levels — architecting systems and writing code, reviewing PRs and mentoring engineers, thinking quarters ahead and unblocking teammates today.
Basic Qualifications
8+ years of professional software engineering experience
3+ years of experience building and shipping mobile applications
3+ years of experience with backend technologies such as TypeScript, Node.js, NestJS, or GraphQL
2+ years of experience with cloud platforms (e.g., AWS EC2, Lambda, S3, RDS) and containerization tools (e.g., Docker, Kubernetes)
Experience working in distributed systems and microservices architectures
Hands-on experience with generative AI tools to accelerate development workflows, improve code quality, and streamline debugging
Preferred Qualifications
3+ years of experience building and shipping mobile applications using React Native
Experience with event-driven architectures and tools such as Apache Kafka
Proficiency with observability tools such as Datadog and Sentry
Strong understanding of system design principles, mobile application architecture, and CI/CD pipelines
Experience with computer vision–driven user experiences on mobile platforms
Demonstrated track record of mentoring engineers and leading architectural discussions across teams
Proficiency in both English and French is an asset
Hinge Health Hybrid Model
We believe that remote work and in-person work have their own advantages and disadvantages, and we want to be able to leverage the best of both worlds. This is a hybrid role based in our Montreal, QC office. Employees in hybrid roles are required to be in the office 3 days per week.
About Hinge Health
At Hinge Health, we're using technology to scale and automate the delivery of healthcare — starting with musculoskeletal (MSK) conditions, which affect over 1.7 billion people worldwide. With an AI-powered human-centered care model, Hinge Health leverages cutting-edge technology to improve outcomes, experiences, and costs to help people move beyond their pain. The platform addresses a broad spectrum of MSK care — from acute injury, to chronic pain, to post-surgical rehabilitation — through personalized, evidence-based care. As the preferred partner to 50+ health plans, PBMs, and other ecosystem partners, Hinge Health is available to over 20 million people across more than 2,550 employers. The company is headquartered in San Francisco with additional offices in Montreal and Bangalore. Learn more at hingehealth.com .
What You'll Love About Us
Inclusive healthcare and benefits: On top of comprehensive supplemental health, dental, and vision coverage, we offer employees and their family members help with gender-affirming care, tools for family and fertility planning, and travel reimbursements if healthcare isn't available where you live.
Planning for the future: Start saving for the future with our Group RRSP plan, which includes a 2% company match.
Modern life stipends: Manage your own learning and development.
Diversity, Equity & Inclusion
Hinge Health is an equal opportunity employer and prohibits discrimination and harassment of any kind. We make employment decisions without regard to race, colour, religion, sex, sexual orientation, gender identity or expression, national or ethnic origin, age, veteran status, disability, pregnancy, or any other ground protected by the Canadian Human Rights Act , the Quebec Charter of Human Rights and Freedoms , the Employment Equity Act , and applicable provincial and federal legislation. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We provide reasonable accommodations for candidates with disabilities. If you feel you need assistance or an accommodation due to a disability, please let us know by reaching out to your recruiter.
By submitting your application, you acknowledge that we are collecting and using your personal information in accordance with our Personnel and Candidate Privacy Policy and applicable Canadian privacy legislation, including PIPEDA and Quebec's Act Respecting the Protection of Personal Information in the Private Sector (Law 25).
L’opportunité
Plus de 1,7 milliard de personnes dans le monde vivent avec des douleurs musculosquelettiques — et Hinge Health a pour mission de les aider à aller au-delà de leur douleur. Notre technologie de vision par ordinateur TrueMotion transforme les appareils mobiles du quotidien en puissants outils de suivi des mouvements, offrant aux membres un accompagnement en temps réel pendant qu’ils suivent leur programme d’exercices personnalisé. L’équipe Expérience Utilisateur - Vision par ordinateur (CV) est responsable de rendre cette magie simple et intuitive : elle développe des fonctionnalités hautement interactives basées sur TrueMotion qui surveillent les mouvements, accompagnent les performances et suivent les progrès de rétablissement.
Nous recherchons un(e) Staff Software Engineer pour agir à titre de leader technique de cette équipe — une personne capable d’architecturer des systèmes de bout en bout à travers le mobile et le backend, de relever des défis complexes de mise à l’échelle et d’élever le niveau de qualité de l’ingénierie. Si vous êtes passionné(e) par la création de logiciels de haute qualité qui améliorent directement les résultats de santé des gens, ce rôle est pour vous.
Au cours de vos 3 premiers mois :
Vous familiariser avec la stack de l’équipe Expérience Utilisateur CV (React Native, TypeScript, NestJS, GraphQL, AWS) et établir des relations avec les chefs de produit, designers, scientifiques des données et scientifiques en vision par ordinateur.
Livrer votre première fonctionnalité de bout en bout tout en auditant l’architecture actuelle afin d’identifier les goulots d’étranglement liés à la performance et à la mise à l’échelle.
Au cours de vos 6 premiers mois :
Prendre en charge et diriger les discussions d’architecture pour les expériences basées sur TrueMotion, en identifiant de manière proactive les défis et en proposant des solutions innovantes à des problèmes complexes d’ingénierie mobile et full-stack.
Mettre en place une meilleure observabilité des systèmes à l’aide de Datadog et Sentry, afin d’améliorer la surveillance, la journalisation et le suivi des erreurs à travers toute la stack.
Analyser les systèmes afin d’anticiper les enjeux de performance et de mise à l’échelle, et garantir une expérience mobile rapide et fluide pour les utilisateurs.
Au cours de votre première année :
Agir comme principal leader technique de l’architecture de l’équipe — en concevant des solutions robustes de bout en bout, incluant des API performantes, une architecture mobile solide et des modèles de données qui serviront de fondation à la prochaine génération de TrueMotion.
Accompagner et mentorer les ingénieurs et favoriser une culture d’excellence technique et d’amélioration continue grâce à des revues de code réfléchies, des discussions de conception et le partage des connaissances.
Chaque trimestre, identifier, proposer et mettre en œuvre une amélioration importante ou un changement innovant aux processus, aux outils ou à l’architecture de l’équipe.
Un multiplicateur de force : vous ne faites pas que livrer du code de qualité — vous améliorez l’architecture globale de l’équipe, les outils de développement et les pratiques, rendant tous ceux qui vous entourent plus efficaces.
Une personne curieuse et en apprentissage constant : vous restez à l’avant-garde du développement mobile, de l’expérience utilisateur en vision par ordinateur et des outils de développement propulsés par l’IA. Vous apportez des idées novatrices rendues possibles par les technologies actuelles et les transformez en fonctionnalités concrètes.
Responsable : vous prenez vos responsabilités avec fierté lorsque votre code est en production. Vous respectez vos engagements, estimez bien le travail et menez les choses à terme, même lorsque les derniers 10 à 20 % comportent des cas limites complexes.
Une personne qui inspire confiance : vous communiquez efficacement avec les équipes d’ingénierie, de produit, de design et de science des données afin de vous aligner sur des objectifs communs. Vous êtes capable d’expliquer des concepts techniques complexes à des parties prenantes non techniques de façon claire et respectueuse.
Un leader hands-on : vous dirigez à tous les niveaux — en architecturant des systèmes et en écrivant du code, en révisant des PR et en mentorant des ingénieurs, en réfléchissant aux prochains trimestres tout en débloquant les enjeux immédiats de l’équipe.
Plus de 8 ans d’expérience professionnelle à temps plein en ingénierie logicielle (hors stages)
Plus de 3 ans d’expérience dans le développement et la livraison d’applications mobiles
Plus de 3 ans d’expérience avec des technologies backend telles que TypeScript, Node.js, NestJS ou GraphQL
Plus de 2 ans d’expérience avec des plateformes infonuagiques (par exemple AWS EC2, Lambda, S3, RDS) et des outils de conteneurisation (par exemple Docker, Kubernetes)
Expérience avec les systèmes distribués et les architectures de microservices
Expérience pratique avec des outils d’IA générative pour accélérer les flux de développement, améliorer la qualité du code et simplifier le débogage
Plus de 3 ans d’expérience dans le développement et la livraison d’applications mobiles avec React Native
Expérience avec les architectures événementielles et des outils tels qu’Apache Kafka
Maîtrise des outils d’observabilité tels que Datadog et Sentry
Solide compréhension des principes de conception de systèmes, de l’architecture mobile et des pipelines CI/CD
Expérience avec des expériences utilisateur basées sur la vision par ordinateur sur des plateformes mobiles
Expérience démontrée en mentorat d’ingénieurs et en leadership de discussions d’architecture interéquipes
La maîtrise de l’anglais et du français est un atout
Nous croyons que le travail à distance et le travail en personne comportent chacun leurs avantages et leurs inconvénients, et nous souhaitons tirer le meilleur des deux mondes. Il s’agit d’un poste hybride basé à notre bureau de Montréal, QC. Les employés occupant un rôle hybride doivent être présents au bureau 3 jours par semaine. À propos de Hinge Health
Chez Hinge Health, nous utilisons la technologie pour faire évoluer et automatiser la prestation des soins de santé — en commençant par les troubles musculosquelettiques (MSK), qui touchent plus de 1,7 milliard de personnes dans le monde. Grâce à un modèle de soins centré sur l’humain et propulsé par l’IA, Hinge Health utilise des technologies de pointe pour améliorer les résultats, l’expérience et les coûts afin d’aider les gens à aller au-delà de leur douleur. La plateforme couvre un large éventail de soins MSK — des blessures aiguës à la douleur chronique, jusqu’à la réadaptation postchirurgicale — grâce à des soins personnalisés et fondés sur des données probantes. En tant que partenaire privilégié de plus de 50 régimes de santé, PBM et autres partenaires de l’écosystème, Hinge Health est accessible à plus de 20 millions de personnes à travers plus de 2 550 employeurs. L’entreprise a son siège social à San Francisco et possède également des bureaux à Montréal et Bangalore. Pour en savoir plus, visitez hingehealth.com .
Ce que vous allez aimer chez nous
Soins de santé et avantages inclusifs : en plus d’une couverture complète en santé, dentaire et vision, nous offrons à nos employés et à leurs familles de l’aide pour les soins d’affirmation de genre, des outils de planification familiale et de fertilité, ainsi que le remboursement des frais de déplacement lorsque les soins de santé ne sont pas disponibles là où vous vivez.
Planifier votre avenir financier : commencez à épargner pour l’avenir grâce à notre régime collectif de REER, qui comprend une contribution de contrepartie de 2 % de l’entreprise.
Allocations pour le développement professionnel: un budget dédié à votre apprentissage et à votre développement.
Diversité, équité et inclusion
Hinge Health est un employeur qui souscrit au principe de l’égalité des chances et interdit toute forme de discrimination et de harcèlement. Nous prenons nos décisions d’embauche sans égard à la race, à la couleur, à la religion, au sexe, à l’orientation sexuelle, à l’identité ou à l’expression de genre, à l’origine nationale ou ethnique, à l’âge, au statut de vétéran, au handicap, à la grossesse ou à tout autre motif protégé par la Loi canadienne sur les droits de la personne, la Charte des droits et libertés de la personne du Québec, la Loi sur l’équité en matière d’emploi et les lois provinciales et fédérales applicables. Nous considérons également les candidats qualifiés, peu importe leurs antécédents judiciaires, conformément aux exigences légales. Nous offrons des mesures d’adaptation raisonnables aux candidats en situation de handicap. Si vous croyez avoir besoin d’aide ou d’une mesure d’adaptation en raison d’un handicap, veuillez en informer votre recruteur.
En soumettant votre candidature, vous reconnaissez que nous recueillons et utilisons vos renseignements personnels conformément à notre Politique de confidentialité des candidats et des employés ainsi qu’aux lois canadiennes applicables en matière de protection des renseignements personnels, y compris la LPRPDE et la Loi 25 du Québec sur la protection des renseignements personnels dans le secteur privé.
Beware of Phishing Attempts: We've noticed an increase in phishing where fraudsters impersonate employees and send fake job offers to steal sensitive information. We'll never ask for financial details during the hiring process and only use "@ hingehealth.com " emails. If you receive a suspicious offer, stop communication and report it to the US FBI Internet Crime Complaint Center. To verify an email from our recruiting team, forward it to View email address on jobs.jobcopilot.com .
$140k - $230k per year
...hear from you. The Opportunity We’re looking for a Staff Front-End Engineer to join our growing engineering team as we scale from 14 to... ...(e.g., Tanstack Query, Redux, Zustand). ~ A strong eye for UX/UI detail, accessibility, and responsive design. ~ Comfort...UxFull timeWorldwideFlexible hours- ...you might just be in the right place! We’re looking for a Staff Site Reliability Engineer to join our Data team in Canada. As a Staff Data SRE,... ...team. We know that people are more than what’s on their CV. If you’re unsure that you have the right profile for the...SuggestedFull timeWork at officeRemote workFlexible hoursShift work
- ...practice. We are not watching - we are building! CV Labs is the product and growth studio inside CanadaVisa, Canada's immigration engine. Our ecosystem reaches 1.5 million visitors... ..., coordinate hiring logistics, onboard new staff, and manage offboarding, from paperwork to...SuggestedFull timeWork at officeFlexible hours
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with...SuggestedFull timeWork at officeFlexible hours
- ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools...UxFull timeRemote workWorldwide
- ...ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high-quality code base and the latest tools... ...solving are required. \n TASKS Build robust and scalable software in Node.js , Python or Go Design and create (micro)services...Full timeWork at officeRemote work
- ..., nous connectons les meilleurs talents tech avec des entreprises qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la pointe de l'IA appliquée pour les opérations financières. Qui...Daily paidPermanent employmentFull timePart timeRemote work
- ...players jumping in every day. At Voldex, we’re looking for a Software Engineer to help build the next chapter of the game — from new features... ...CS fundamentals and problem-solving ~ Familiarity with game engines, scripting languages, version control ~ Excellent communication...Permanent employmentFull timeRemote workWork from homeFlexible hours
- ...Reporting to the Director of Data Platform, the Senior Data Platform Engineer is responsible for building and operating the core systems that... ...or near real-time data access and analytical workloads. • Software Engineering - strong proficiency in Python, Scala, or Go; track...Full timeContract workWork at officeNight shiftDay shift2 days per week
- ...collaborative feedback and best practices. Work closely with engineering, product, and partner teams to deliver high-quality solutions... .... Solid understanding of object-oriented programming (OOP), software design patterns, and decomposition principles. Experience...Full time
- ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...will work closely with product managers, designers, and other engineers to deliver robust applications that power robotic systems in...Long term contractFull timeInternshipWork at officeWork from home
$72k - $90k per year
...work environment where all team members belong and have the opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the development of both our bike-sharing kiosk station software and our payment...UxHourly payFull timeWork at officeFlexible hours3 days per week- ...About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform... ...Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards...Full time
- ...Job Description As a Senior UX Designer at Ubi Montreal , you will help shape the player experience for an ambitious large-scale... ...Experience with data analysis. What to send our way Your CV highlighting your education, experience, and relevant skills. A...UxFull timeInternship
- ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was... ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+... ...engage in deep technical discussions with Staff Engineers and Architects without needing...Long term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...Description Nous recherchons un concepteur/une conceptrice UX/UI talentueux/talentueuse avec plus de 3 ans d'expérience pour soutenir activement notre processus de conception et contribuer à la création de sites Web et d'applications interactives. Vous collaborez avec des...UxFull timeApprenticeshipWork at officeRemote workFlexible hours
- ...Location: Montréal Employment type: Regular, full-time Team: Technology / Engineering Start date: As soon as possible. We're a fintech firm with more than three decades spent pairing serious engineering with unusually capable people to build and run financial...Full timeImmediate start
- ...a new age of gaming and media. We are currently looking for a UI/UX Designer to join our team! Job Description The UI/UX Designer... ...artistic talent for 2D UI art; Experience with Unreal Engine and UMG; Knowledge of Photoshop and/or Illustrator to create new...UxFull time
- ...technical team. Design, develop, test, and deploy Java-based software applications using the Spring Framework and Spring Batch.... ...Qualifications: ~ Bachelorâs degree in Computer Science, Software Engineering, or a related field. ~10+ years of experience in Java ~...Permanent employmentFull time3 days per week
- ...schedule. Job Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system such as engine control, flight management systems and display/avionics systems. The...Permanent employmentFull timeWork at officeFlexible hours
- ...de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme....Full time
- ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains... ...get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions...UxFull timeRemote work
- ...recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou... ...of developers build, deploy, and operate software across cloud, on-premises and hybrid... ...delivering value. We are looking for a Platform Engineer who is passionate about Kubernetes,...Full timeFlexible hours
- ...SENIOR SOFTWARE DEVELOPER Full stack : backend, frontend and DevOps... ...of how we build. Team : Engineering Type : Full time, permanent... ...Native for iOS and Android. - UI/UX: an eye for interface design,... ...HOW TO APPLY Send your CV and anything you are proud of having...UxPermanent employmentFull time
- ...de chacun. Description du poste Nous recherchons un(e) Lead UI/UX Designer pour s'approprier l'expérience utilisateur et l'identité... ...design et animation d'interface). Solide compréhension d'Unreal Engine 5, y compris les pipelines d'implémentation UI, les workflows de...UxFull timeWork at officeFlexible hours2 days per week
- ...platforms, including mobile, video, social and native. Senior UX / UI Designer – Perion Montreal About Perion Perion is... ...components and visual standards Collaborate with product managers, engineers, and data teams Advocate for usability while balancing...UxFull timeFlexible hours
- ...rôle implique des communications régulières avec des clients et des collègues situés à l'extérieur du Québec. Rôle En tant que UX Designer Senior , l'innovation en matière d'expérience vous passionne et vous souhaitez sans cesse repousser les limites du possible....UxFull timeApprenticeshipWork at officeTrial periodFlexible hours
- ...office. These include frontend and backend engineers, AI research scientists, and others from... ...Collaborate closely with product designers, UX researchers, QA, and other stakeholders to... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...UxLong term contractFull timeWork at office
$34 - $36 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go...Full timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...Job description We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an... ...a team sport so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, CV UX. Be the first to apply!
- spécialiste assurance qualité logiciel Montréal, QC
- software intern Montréal, QC
- software sales Montréal, QC
- entry level software Montréal, QC
- golang software developer Montréal, QC
- software Montréal, QC
- junior software developer .net Montréal, QC
- software trainer Montréal, QC
- embedded software Montréal, QC
- software technical support Montréal, QC

