Back to Jobs

UI Programmer

As OCP’s UI programmer, you’ll work collaboratively to develop strong functional UI for our ambitions gameplay and platform. Your focus is on extensible, reusable code with an eye towards user experience. You love considering game feel, and apply your knowledge of new games as well as canon to engagement and problem solving.

Role Overview

  • Create and implement UI across the game and platform
  • Work collaboratively with the range of technical and creative colleagues to define the mechanics, look, and feel of exceptional, lightweight UI
  • Collaborate on design and implementation of game features
  • Build sustainable and maintainable technologies
  • Own whole aspects of innovative feature and/or system development, considering scalability and performance


  • Extensive development using C++ and Unreal Engine
  • Experience developing UI for AAA, multiplayer games
  • Demonstrated ability to work effectively with a cross-discipline team
  • Ability to work fully remote
  • Ability to successfully communicate and collaborate in a remote, global environment

Who you work closest with

  • CTO
  • Other Senior Engineers
  • Gameplay Programmers

Success looks like

  • Great UI functionality across the games and platform
  • Clear documentation
  • Willingness to bug-fix and problem solve at any scale
  • Communicate effectively to help identify potential issues down the road and address early
  • Ability to deliver consistently on milestones

Looking for someone who will grow in these ways

  • Take on additional development and feature or system ownership responsibility
  • Deepen their experience in UI Programming, with possible focus on gameplay or user experience
Apply Here