1

Senior Ui Developer Jobs in Quebec (NOW HIRING)

The Senior UI Programmer - Technical Lead serves as the primary technical point of contact for all user interface systems on the project. This person serves as the bridge between engineering, UI ...

What We Are Looking For We're looking for a Senior Technical UI Artist to join our team. You'll set ... Communicate and work closely with UI programmers to develop new engine features. * Analyze memory ...

We're looking for an experienced UI Developer with deep expertise in Angular to join our. You'll play a key role in designing, building, and maintaining responsive, high-performance web applications ...

The embedded UI developer will develop and deliver user interface and networking applications for embedded Linux platforms. Main Responsibilities * Work with UI/UX designer to build original ...

The embedded UI developer will develop and deliver user interface and networking applications for embedded Linux platforms. Main Responsibilities * Work with UI/UX designer to build original ...

The embedded UI developer will develop and deliver user interface and networking applications for embedded Linux platforms. Main Responsibilities * Work with UI/UX designer to build original ...

... and Engineering to translate complex workflows into simple, effective interfaces, enabling ... The Senior UX Designer combines research, interaction design, and visual design to shape product ...

As a User Interface Artist (UI Artist) at Ubisoft Saguenay , you design and integrate in-game interfaces in close collaboration with art direction, user experience, and programming teams. You turn ...

Design sustainable and scalable UX solutions, including user interfaces, flows, signals, feedback ... Collaborate closely with game design, level design, art, programming, and other disciplines while ...

Participer activement à des évènements de la communauté Design (UX-UI) Ton mindset: * Autonome et proactif, en recherche de challenges * Capacité à fédérer et travailler en équipes ...

next page

Showing results 1-20

Senior Ui Developer information

See Quebec salary details

$36

$61

$84

How much do senior ui developer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for senior ui developer in Quebec is $61.09, according to ZipRecruiter salary data. Most workers in this role earn between $50.96 and $69.23 per hour, depending on experience, location, and employer.

Is a senior UI developer a good career?

A senior UI developer is a valuable role in the tech industry, focusing on designing and implementing user interfaces using skills in HTML, CSS, JavaScript, and frameworks like React or Angular. It offers opportunities for career growth, higher salaries, and involvement in innovative projects, especially with experience in user experience principles and collaboration with cross-functional teams.

What is the difference between Senior UI Developer vs Front-End Developer?

AspectSenior UI DeveloperFront-End Developer
Required SkillsAdvanced HTML, CSS, JavaScript, UI frameworks, design principles, leadershipHTML, CSS, JavaScript, basic UI frameworks
Experience LevelTypically 5+ years, leadership experience preferredEntry to mid-level, 1-3 years
Work EnvironmentCollaborates with designers, back-end developers, project managersFocuses on implementing UI components, collaborating with designers
Industry UsageUsed in companies requiring advanced UI design and leadershipCommon in web development projects

The main difference between a Senior UI Developer and a Front-End Developer lies in experience, skill level, and responsibilities. Senior UI Developers often lead UI design efforts, mentor junior developers, and possess advanced skills, while Front-End Developers typically focus on implementing UI features with less leadership responsibility.

What are the key skills and qualifications needed to thrive as a senior UI developer?

To thrive as a Senior UI Developer, you need deep expertise in front-end technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular, typically supported by a bachelor's degree in computer science or related field. Familiarity with design tools like Figma or Sketch, version control systems like Git, and knowledge of accessibility standards are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with designers and back-end developers. These skills ensure the creation of intuitive, high-performance user interfaces that meet both user needs and business objectives.

What is a senior UI developer?

Senior UI Developers are experienced professionals who design and implement the user interface (UI) of web and mobile applications. They focus on creating visually appealing, user-friendly, and responsive interfaces by using technologies like HTML, CSS, and JavaScript frameworks. In addition to coding, they often lead UI projects, mentor junior developers, and collaborate closely with UX designers and backend developers. Their role is critical in ensuring that applications are both functional and visually engaging for end-users.

What are some common challenges senior UI developers face when collaborating with cross-functional teams?

Senior UI Developers often work closely with designers, backend developers, and product managers, which can present challenges in communication and aligning on project priorities. Balancing design fidelity with technical feasibility, resolving conflicting feedback, and ensuring accessibility compliance are typical hurdles. Proactively participating in team meetings, clarifying requirements early, and advocating for user-centered design solutions can help overcome these challenges and lead to more cohesive project outcomes.
What are the most commonly searched types of Ui Developer jobs in Quebec? The most popular types of Ui Developer jobs in Quebec are:
What are popular job titles related to Senior Ui Developer jobs in Quebec? For Senior Ui Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Senior Ui Developer jobs in Quebec look for? The top searched job categories for Senior Ui Developer jobs in Quebec are:
What cities in Quebec are hiring for Senior Ui Developer jobs? Cities in Quebec with the most Senior Ui Developer job openings:
What are popular job titles related to Senior Ui Developer jobs in QC? For Senior Ui Developer jobs in QC, the most frequently searched job titles are:
Infographic showing various Senior Ui Developer job openings in Quebec as of August 2026, with employment types broken down into 82% Full Time, 4% Part Time, and 14% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $127,075 per year, or $61.1 per hour.

Technical Lead - UI Programmer

Ubisoft

Montreal, QC

Full-time

Posted 4 days ago


Job description

Company Description

Ubisoft is a global leader in video games, with teams spread across the globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help both players and teams grow. If you’re passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!

Job Description

The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all user interface systems on the project.

This person serves as the bridge between engineering, UI integration, and art, ensuring that every UI element is delivered with the level of polish, performance, and accessibility expected of a AAA first-person shooter.

What You’ll Do

Technical Leadership

  • Serve as the go-to expert for all user interface technologies in the project: the Snowdrop UI framework, game-specific UI systems, and tools
  • Manage the UI technical roadmap: architecture decisions, framework upgrades, and deprecations
  • Define and enforce UI coding standards, component templates, and integration workflows
  • Identify and resolve bottlenecks that hinder the work of UI integrators and technical artists

Team Supervision

  • Supervise a team of UI integrators and technical artists working in the UI Graph editor
  • Review and validate work for accuracy, performance, and adherence to design intent
  • Mentor team members, conduct code and asset reviews, and provide clear, actionable feedback
  • Collaborate with UX/UI designers to ensure that the technical implementation aligns with the design intent

Engineering

  • Implement and maintain UI features across gameplay, menus, HUD, and frontend
  • Author and extend UI scripting in the visual graph language (UI Graph); support team members using it
  • Design reusable, scalable UI components following componentization principles — maintainability and reuse over one-offs
  • Implement adaptive layouts that handle multiple target devices, screen sizes, and resolutions
  • Integrate accessibility requirements (text scaling, colorblind modes, controller navigation, screen reader support)

Performance & Stability

  • Profile UI rendering and logic; identify and resolve underperforming areas (overdraw, excessive draw calls, expensive graph evaluations)
  • Own and triage UI-originating crashes; lead post-mortems and drive fixes to completion
  • Establish and monitor UI performance budgets in collaboration with the engine team

Design Partnership

  • Apply and advocate for core design principles throughout technical decisions: consistency, simplicity, and clear user feedback
  • Challenge implementations that compromise usability, even when technically correct
Qualifications

What you'll bring to the team

Must Have

  • Shipped 2+ AAA titles with substantial UI programming ownership
  • Deep experience with a visual/node-based UI scripting system (UI Graph or equivalent)
  • Demonstrated ability to profile and optimize UI in a real-time engine
  • Experience debugging and resolving crashes in a production game
  • Track record supervising or mentoring UI Integrators or junior programmers
  • Solid grasp of UI architecture: component hierarchies, data binding, state management

Strong Assets

  • Familiarity with responsive/adaptive UI design for multi-platform titles

What Success Looks Like
Six months in, this person has become the go-to for any UI tech question on the project, the team is unblocked and producing quality work, and the UI systems are stable, performant, and easy to extend.