2,162,365open jobs
138,920companies
240,292added this week
Browse all
Salary
$60k – $70k per year
Location
In office (New Westminster)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Originating from humble roots within the modding community, Offworld has evolved into a team of talented and driven individuals committed to crafting high-quality, immersive experiences for players worldwide.

About Offworld:

Offworld Industries Ltd. (Offworld) is the independent studio behind the successful military first-person shooter game, “Squad”. Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known Project Reality mod for Battlefield 2. The founding purpose of the team was to bring a standalone successor of this acclaimed mod to market and build a game development studio and a livelihood from that foundation.

Fast forward to 2026, Offworld has over 150 employees and is rapidly growing. We have been expanding the studio into serving as a publisher supporting mods and have released our newest title, "Starship Troopers: Extermination", a 16-player PvE first-person shooter based on the 1997 cult-classic film.

We are built on passion, unified spirit and continuing efforts to break the mold. We strive to become a leader in creating large-scale multiplayer games as well as supplying others with the ability to do the same.

We are seeking a UI Programmer to build and polish our game's interface. Partnering directly with a UX Designer, you will own the technical implementation of the UI in Unreal Engine, ensuring it is highly performant, functionally robust, and scales perfectly across PC and consoles.

Responsibilities:

  • Implementation: Work closely with the UX Designer to translate wireframes and prototypes into shippable in-game UI.
  • UX Conventions: Ensure clear UI affordances and apply established UX conventions so the interface feels intuitive to players.
  • Engine Mastery: Engineer scalable, data-driven UI systems using Unreal Engine (C++ and UMG).
  • Console Compliance: Ensure all UI elements and input flows strictly adhere to console Technical Requirement Checklists (TRCs/TCRs).
  • Performance: Profile and optimize UI rendering, memory, and load times to maintain target frame rates.

Requirements:

  • Unreal Engine (Required):Professional, hands-on experience developing in Unreal Engine is a must. Candidates without Unreal experience will not be considered.
  • Experience: Professional experience as a UI or Gameplay Programmer focused on game interfaces.
  • Technical Skills: Strong C++ programming and deep, hands-on knowledge of Unreal Engine's UI toolset (UMG, Slate, CommonUI, MVVM).
  • Collaboration: Excellent cross-discipline communication to navigate technical constraints alongside design partners.
  • Visual Polish: A strong eye for visual layout, typography, and animation execution.

Preferred Qualifications:

  • CommonUI & MVVM: Hands-on experience building and shipping with Unreal Engine's CommonUI plugin and structuring data-driven interfaces using MVVM (Model-View-ViewModel) architecture.
  • Console Certification: Previously shipped titles on modern consoles with experience navigating first-party TRCs.
  • Game Controllers: Familiarity with Controller navigable UIs and Focus.
  • UX Experience: Prior hands-on experience or a strong background in UX design, wireframing, or user research is highly desirable.

The typical salary range for this position is $85,000 - $100,000 CADper year and is subject to change. The final agreed upon salary is based on work location and may vary depending on factors such as job-related knowledge, skills, and experience.

This role offers:

  • Extended health and dental benefits
  • 3 weeks of paid vacation
  • Wonderful colleagues!

If you meet the above qualifications, and Offworld sounds like the kind of company you want to be a part of, please apply now with a copy of your resume.

Offworld Industries is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, age, marital status, physical and/or mental handicap, financial ability or any other characteristic protected by law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,162,365 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Games
Remote, many countries
Similar stack
Same company
New Westminster
$36k – $45k per year · Hybrid · 1+ year exp · Vancouver
Design
Maya
Apply
In office · Full-Time · 5+ years exp · Montreal
Python
Python
Flask
FastAPI
Databases
Databricks
AI/ML
Model Context Protocol
DevOps
Rest API
Helm
OpenTelemetry
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
AWS
Docker
Kubernetes
Grafana
Amazon EKS
AWS Lambda
Amazon S3
IAM
Apply
Senior 3D Artist 1 day ago
Hybrid · 4+ years exp · Canada
Game Dev
Unity
Design
Adobe Photoshop
3ds Max
Maya
ZBrush
Substance 3D Painter
Management
Confluence
Apply
Hybrid · 2+ years exp · Canada
Apply
Hybrid · Full-Time · 5+ years exp · Montreal
AI/ML
Machine Learning
Game Dev
Houdini
Design
Adobe Photoshop
Substance 3D Painter
Apply
Remote (EAEU) · 6+ years exp · Novosibirsk
Apply
Remote (EAEU) · 3+ years exp · Saint Petersburg
Game Dev
Unity
Substance 3D Designer
Design
3ds Max
Blender
Maya
ZBrush
Apply
Remote (EAEU) · Full-Time · 3+ years exp · Minsk
Apply
Game Designer 1 day ago
Remote (EU, CET hours) · 3+ years exp
Design
Adobe Photoshop
Figma
Apply
Remote (likely EAEU) · Full-Time · 5+ years exp
Design
Adobe Photoshop
3ds Max
Blender
Adobe After Effects
Apply
Community Manager 4 days ago
$42k – $53k per year · In office · Full-Time · New Westminster
Management
Trello
Confluence
Apply
Civil Engineer 5 days ago
$92k – $106k per year · Hybrid · Full-Time · New Westminster
Design
AutoCAD
Apply
$88k – $116k per year · Hybrid · Full-Time · New Westminster
Design
AutoCAD
Apply
$26k – $80k per year · In office · Part-Time · New Westminster
Apply
$36k – $42k per year · In office · Part-Time · 1+ year exp · New Westminster
Apply
See all jobs
This is one of many
2,162,365 more open roles from verified company boards, updated every day.