Senior UI Programmer (Contract)

undefined ago • 6 Years + • UI/UX Design

Job Summary

Job Description

People Can Fly, a leading independent AAA games development studio, is seeking a Senior UI Programmer for an 8-month contract on Project Maverick, an unannounced AAA game with Microsoft. The role involves collaborating with artists and designers to create cutting-edge UI features, polishing prototypes to AAA standards, and writing clean, efficient code. Responsibilities include designing and implementing new UI systems, testing, debugging, and optimizing implementations, and actively participating in code reviews. The ideal candidate will have strong C++ and Unreal Engine 5 experience, with a passion for game development.
Must have:
  • Collaborate with artists, designers and gameplay developers to work on cutting-edge features, improving player experience.
  • Polish UI prototypes to AAA level with attention to detail, especially with compliance, accessibility and layout.
  • Support and extend existing UI systems.
  • Write clean, efficient, and maintainable code.
  • Test, debug, profile and optimize implementations.
  • Create design documentation according to Team Standards.
  • Actively attend to code review.
  • Design and implement new UI systems, and iterate on existing ones.
Good to have:
  • Knowledge of design relating to user-interface and ergonomics
  • Shipped AAA title experience
  • JIRA, Swarm and Perforce Knowledge
  • BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.)
Perks:
  • Benefit package 100% paid by PCF. Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage).
  • Full Dental coverage, including major dental and orthodontics.
  • 4% RRSP matching before tax deductions, 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.

Job Details

Collaborate with artists, designers and gameplay developers to work on cutting-edge features, improving player experience.

Polish UI prototypes to AAA level with attention to detail, especially with compliance, accessibility and layout.

Support and extend existing UI systems.

Write clean, efficient, and maintainable code.

Test, debug, profile and optimize implementations.

Create design documentation according to Team Standards.

Actively attend to code review.

Design and implement new UI systems, and iterate on existing ones.

This is 8-month contract until April 2026

Similar Jobs

Liquid Robotics - Full Stack Software Engineer

Liquid Robotics

Herndon, Virginia, United States (On-Site)
1 Month ago
pentair - Senior Manager, IT Technical Delivery

pentair

Golden Valley, Minnesota, United States (On-Site)
2 Weeks ago
Evolution  - Greek Speaking Game Presenter

Evolution

Birkirkara, Malta (On-Site)
1 Year ago
JDA - Senior Solution Architect (WMS)

JDA

Paris, Île-de-France, France (On-Site)
1 Year ago
Sierra - Software Engineer, Agent

Sierra

London, England, United Kingdom (On-Site)
5 Months ago
Lumeto - UX Designer – Instructional AI Platform

Lumeto

Toronto, Ontario, Canada (Remote)
2 Months ago
legion - UX Designer

legion

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Smoking Gun Interactive - UI/UX Designer

Smoking Gun Interactive

Vancouver, British Columbia, Canada (Remote)
1 Week ago
Philips - UX Designer

Philips

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
Ubisoft - Junior UX Requirements Specialist

Ubisoft

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

kaizen gaming  - Quantitative Analyst

kaizen gaming

Thessaloniki, Greece (Hybrid)
1 Month ago
Kavalirio - Project Manager / Business Analyst

Kavalirio

Denver, Colorado, United States (Hybrid)
4 Weeks ago
Hawkeye Innovations - Sports Systems Technician

Hawkeye Innovations

Mexico City, Mexico (On-Site)
2 Months ago
EMA - Solutions Architect

EMA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
gitlab - Senior Strategic Account Executive - Manufacturing

gitlab

Japan (Remote)
2 Months ago
Games talent (Staffing and recruiting) - Technical VFX Artist

Games talent (Staffing and recruiting)

(Remote)
2 Months ago
Mercury - Strategic Partnerships Manager

Mercury

San Francisco, California, United States (Remote)
3 Weeks ago
Valeo - LiDAR System Design Intern

Valeo

Tokyo, Japan (On-Site)
1 Week ago
EveryMatrix - HR Administrator

EveryMatrix

Batumi, Adjara, Georgia (On-Site)
3 Months ago
jetbrains - Game Development Product Manager

jetbrains

Yerevan, Yerevan, Armenia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Banyan Software - Manager, Business Development

Banyan Software

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago
Blazesoft - WordPress Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
GlobalStep - Arabic Localization Video Game Tester (LQA)

GlobalStep

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Sigma Software - Strong Middle/Senior Back-End Developer

Sigma Software

Canada (Remote)
1 Week ago
Ansys - Spring 2026 Electronics Intern

Ansys

Waterloo, Ontario, Canada (On-Site)
2 Months ago
Fortra - Technical Partner Alliance Manager

Fortra

Canada (On-Site)
2 Months ago
MixMob - Game Producer

MixMob

Vancouver, British Columbia, Canada (Remote)
1 Year ago
Synechron - Python PySpark Snowflake Developer

Synechron

Mississauga, Ontario, Canada (On-Site)
1 Week ago
klei studios - Backend Programmer

klei studios

Vancouver, British Columbia, Canada (On-Site)
4 Days ago
Scanline VFX - Lead Software Engineer (Production Tools)

Scanline VFX

Montreal, Quebec, Canada (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

UI/UX Design Jobs

PlaySimple - Associate UX Designer

PlaySimple

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
plarium - UI/UX Designer

plarium

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
QuinStreet - Senior UI Developer (Contract)

QuinStreet

Pune, Maharashtra, India (Remote)
3 Weeks ago
Riot Games - Staff Software Engineer (UI)

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Amazon games  - Senior UX Designer

Amazon games

Bellevue, Washington, United States (On-Site)
4 Weeks ago
eBay - Sr. Mgr, UX Research- Global Markets/C2C

eBay

Toronto, Ontario, Canada (Hybrid)
6 Days ago
Ion - Software Architect - User Experience (UX)

Ion

Pune, Maharashtra, India (On-Site)
9 Months ago
Epic Games - Senior UI Programmer, UEFN

Epic Games

(On-Site)
4 Months ago
Naphora - UI Designer Mobile

Naphora

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
2 Months ago
Sega (UK) - Senior UI Programmer

Sega (UK)

Farnham, England, United Kingdom (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

People Can Fly is one of the most experienced Polish video game developers. Our studio has made its mark with titles such as Painkiller, Bulletstorm, Gears of War: Judgment, Outriders.Join our PCFcrew and let's develop new, exciting projects together.

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Montreal, Quebec, Canada (Remote)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (Remote)

Montréal, Québec, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by People Can Fly

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug