SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time ...
Quick apply
SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time ...
Quick apply
SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time ...
Programmeur de jeux 3D / Gameplay 3D Programmer Etes-vous une personne motivee, creative et passionnee? Voulez-vous creer des experiences exceptionnelles pour les enfants? Si oui, nous voulons vous ...
Programmeur de jeux 3D / Gameplay 3D Programmer Etes-vous une personne motivee, creative et passionnee? Voulez-vous creer des experiences exceptionnelles pour les enfants? Si oui, nous voulons vous ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Montreal, QC · On-site
Behaviour Interactive is looking for an experienced DevOps to contribute to the development of a live online game, co-developed with an external partner and released on PC and consoles. In this ...
Montreal, QC · On-site
Behaviour Interactive is looking for an experienced DevOps to contribute to the development of a live online game, co-developed with an external partner and released on PC and consoles. In this ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring their technical quality. They will help clarify technical requirements and contribute to defining the ...
The Senior AI Programmer will have ownership of various AI systems and features while ensuring their technical quality. They will help clarify technical requirements and contribute to defining the ...
We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and ...
We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and ...
You will collaborate closely with Gameplay, Engine, Online Services, Security, Data, Production ... engineers grow into senior and specialist roles. - Review architecture, designs, and code for ...
Quick apply
You will collaborate closely with Gameplay, Engine, Online Services, Security, Data, Production ... engineers grow into senior and specialist roles. - Review architecture, designs, and code for ...
Company Description As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project ...
Quick apply
Company Description As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project ...
Description du poste Chez Ubisoft, l'équipe Online services - player identity est à la recherche ... Expérience des pratiques DevOps et de la responsabilité opérationnelle des services.
Quick apply
Description du poste Chez Ubisoft, l'équipe Online services - player identity est à la recherche ... Expérience des pratiques DevOps et de la responsabilité opérationnelle des services.
Montreal, QC · On-site +1
Description Rivalry is a startup uniquely positioned to disrupt the dated online gambling space ... To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ...
Quick apply
Montreal, QC · On-site +1
Description Rivalry is a startup uniquely positioned to disrupt the dated online gambling space ... To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ...
As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine-based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA ...
Quick apply
As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine-based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA ...
Design andimplementwell-engineered, reliable,maintainable, and bug-free code. * Collaboratewithteammemberstodelivervariousgameplaysystems. * Applybestpractices,developmentprocesses ...
Design andimplementwell-engineered, reliable,maintainable, and bug-free code. * Collaboratewithteammemberstodelivervariousgameplaysystems. * Applybestpractices,developmentprocesses ...
Design andimplementwell-engineered, reliable,maintainable, and bug-free code. * Collaboratewithteammemberstodelivervariousgameplaysystems. * Applybestpractices,developmentprocesses ...
Design andimplementwell-engineered, reliable,maintainable, and bug-free code. * Collaboratewithteammemberstodelivervariousgameplaysystems. * Applybestpractices,developmentprocesses ...
Experience with feature stores, online/offline feature parity, and low-latency feature retrieval ... Strong Python engineering standards and ability to write production-grade frameworks and SDKs ...
Experience with feature stores, online/offline feature parity, and low-latency feature retrieval ... Strong Python engineering standards and ability to write production-grade frameworks and SDKs ...
We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and ...
We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and ...
$120 - $180/hr
Position SummaryAbout the RoleWe are looking for a Staff Machine Learning Engineer to define and ... batch scoring, online inference, monitoring, and safe rollout workflows .This is a platform ...
$120 - $180/hr
Position SummaryAbout the RoleWe are looking for a Staff Machine Learning Engineer to define and ... batch scoring, online inference, monitoring, and safe rollout workflows .This is a platform ...
Montreal, QC · On-site
Behaviour is looking for a talented Backend programmer(Node.js)with operational skills to work ... Optimize code and system performance while accounting for the live, online nature of game ...
Montreal, QC · On-site
Behaviour is looking for a talented Backend programmer(Node.js)with operational skills to work ... Optimize code and system performance while accounting for the live, online nature of game ...
Montreal, QC · On-site
Behaviour Interactive is looking for an experienced backend programmer to join the team and contribute to the development of a live online game, co-developed with an external partner and released on ...
Montreal, QC · On-site
Behaviour Interactive is looking for an experienced backend programmer to join the team and contribute to the development of a live online game, co-developed with an external partner and released on ...
Montreal, QC · On-site
... the world's most successful online gaming providers. Position Summary As a member of the ... The developer will also be in charge of maintaining, updating and fixing bugs in the products their ...
Montreal, QC · On-site
... the world's most successful online gaming providers. Position Summary As a member of the ... The developer will also be in charge of maintaining, updating and fixing bugs in the products their ...
$21K - $35K
7% of jobs
$35K - $49K
11% of jobs
$59.5K is the 25th percentile. Wages below this are outliers.
$49K - $63K
9% of jobs
$63K - $77K
16% of jobs
The median wage is $86.1K / yr.
$77K - $91K
11% of jobs
$91K - $105K
14% of jobs
$105K - $119K
5% of jobs
$129.5K is the 75th percentile. Wages above this are outliers.
$119K - $133K
3% of jobs
$133K - $147K
2% of jobs
$147K - $161K
3% of jobs
$161K - $175K
19% of jobs
$21K
$100.5K
$175K
An online programmer’s responsibilities are to design, develop, and implement online features or software for a mobile application or website. Your duties include meeting with clients to discuss their needs and goals and collaborating with other developers and user experience workers to integrate the front and back-ends of the application for a seamless program. As an online programmer, you also work closely with QA testers and project managers to ensure that the code is free of bugs before its release to the public.
| Aspect | Online Programmer | Web Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field, coding certifications | Similar credentials, often with additional focus on web technologies |
| Work Environment | Remote or freelance, project-based | Remote or office, client-facing or in-house teams |
| Industry Usage | Used across tech, gaming, app development | Primarily in web design, online services, e-commerce |
| Common Search/Comparison | Often compared for programming skills and project scope | Compared for web design and front-end/back-end skills |
Online Programmers focus on coding and developing software or applications across various platforms, often working remotely. Web Developers specialize in building and maintaining websites and web applications. While both roles require programming skills and similar credentials, their work environments and industry applications differ, making this comparison useful for those exploring careers or hiring in tech fields.
The most popular types of Programmer jobs in Quebec are:
For Online Programmer jobs in Quebec, the most frequently searched job titles are:
The top searched job categories for Online Programmer jobs in Quebec are:
Cities in Quebec with the most Online Programmer job openings:

Full-time
Re-posted 21 days ago
SENIOR PROGRAMMER (Potential for an Executive Role)
PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones.
Montreal, QC, CA
Engineering, Software development, Experienced, Full-time
01 - About Proximity HCI
a) Who we are
ProximityHCI is a TandemLaunch venture currently in incubation with patent-pending technologies and a $600k secured seed financing round. Our mission is to implement new possibilities for Off-Screen Human-Computer Interactions in the market of personal electronic devices. We offer the market of connected-wearable a state of the art Software Development Kit for developers and manufacturers.
http://www.proximityhci.com
b) What we do
The ProximityHCI Development Tool Kit enables over 30 pre-defined off-screen interactions. The software-only technology is based on skin/air borne vibrations, electromagnetic properties of skin and environmental acoustic properties to allow users to interact with personal electronic devices in a natural and simple way.
Product in 40 Sec: https://vimeo.com/196340540
c) Core values
Leadership
Deliver
Embrace and Drive Change
Differentiation
Open-Mindedness
Respect
Positive team spirit
Humility
Do More with Less
02 – Job Position Description
a) Position Purpose
Join the founding team at an early stage to create, deliver and support our development tool kit. The Senior Software Developer is responsible for design, development, testing and implementation of our tool kit in an innovative and dynamic technology environment. Working together with our CTO and Product Manager, the goal is to develop world class HCI products that achieve overall business success. The Senior Software Developer will work closely with the Solution Architect to design the product based on the latest iteration of our specs documentation. This position could lead to a potential executive role.
b) Candidate profile
Ability to translate high-level requirements in technical plans
Take the initiative and demonstrate a strong desire to lead others in a fast-paced, dynamic organization
Must be able to work autonomously, and to complete projects under strict deadlines
Thrive in a fast-paced, results-oriented, start-up environment
Self-motivated individual with excellent work ethics and a “can-do” attitude
Must be a team player, ideally a natural leader
Communication skills in both English (required) and French (an asset)
c) Duties & Responsibilities
Lead collaboration and communication with programmers, designers and CTO
Create the necessary documentation for developers who use the ProximityHCI SDK
Implement new features and improve existing ones to create tools for breathtaking HCI experiences
Ensure the performance, quality, and responsiveness of the solution
Identify and correct bottlenecks, and fix bugs
Take data-driven decisions about the future of the SDK
Help maintain code quality, organization, and automatization
Diagnose technical issues and guide the team towards an optimal solution
d) Qualifications for Consideration
Bachelor’s Degree in Computer Science or a related technical/scientific discipline
7+ years of experience in software or systems development
Deep knowledge of C/C++
Working knowledge of Python, OpenCL, Java and Android NDK are strong assets
Understanding of machine learning is major plus
Familiarity with building development tool kits an asset
Ability to develop backend services that scale to meet competitiveness and performance requirements
Evaluate emerging technologies to identify opportunities, trends and best practices
03 – Additional information
a) You get
Competitive compensation package (scaled to experience and contribution)
Employee Stock options Plan
Health benefits
b) Apply now
Join our team, share our passion! Send your resume along with a cover letter. Please note that only candidates considered for an interview will be contacted.
Thank you for your interest in ProximityHCI.