
Senior UI Programmer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior UI Programmer with 5+ years of experience in game development to join our team and deliver high-quality user interfaces for our proprietary 4A Engine. You will work closely with designers, artists, and technical teams to build intuitive, performant, and polished UI systems that enhance the developer's experience.
Responsibilities
- Design, develop, and maintain UI systems and features for the proprietary 4A Engine.
- Collaborate with UI/UX Designers and Artists to transform concepts into high-quality in-game interfaces.
- Develop scalable UI architecture and reusable frameworks that support multiple game systems.
- Work closely with engine and tools programmers to implement front-end interfaces for configuring game systems.
- Maintain high standards of code quality, readability, and maintainability.
- Troubleshoot and resolve complex UI-related issues throughout development.
- Mentor junior programmers through code reviews and technical guidance.
- Write and maintain technical documentation for UI systems and workflows.
Requirements
- 5+ years of professional programming experience in game development.
- Strong C++ programming skills.
- Experience designing and implementing intuitive user interfaces for game engine editors, tools, or multimedia software.
- Experience implementing responsive, user-friendly interfaces.
- Strong understanding of UX, usability principles - hierarchy and repeatable patterns, UI clarity, and flow of usage.
- Experience building clear, intuitive interfaces for complex tools.
- Excellent written and spoken English communication skills.
- Self-motivated with the ability to take ownership of features from concept to completion.
Preferences
- Experience implementing UI for game systems.
- Familiarity with DCC tools for art/media content production.
- Experience building data-driven UI frameworks.
- Experience working with fonts generation and text processing.
- Familiarity with source control systems such as Perforce.
- Experience mentoring engineers.
- Passion for video games and delivering exceptional player experiences.
We Offer
- Comprehensive benefits package available.
Apply now
© 4A Games Limited. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We are 4A Games! — a multinational video game development studio based in Malta and Ukraine. We’re known for our atmospheric and immersive first-person shooters Metro 2033, Metro: Last Light, Metro Redux, ARKTIKA. 1 and, our latest release, Metro Exodus. The studio was founded in Kiev, Ukraine in 2005 by a passionate team of game industry veterans with the goal of creating AAA-quality games. In 2014, the studio moved its headquarters, along with over 50 team members and their families, from Ukraine to the island of Malta.All our experience, talent and enthusiasm are directed into creating games with deep stories, unique gameplay elements and highly-detailed realistic environments. Moreover, our in-house developed 4A Engine is constantly evolving — to go in line with latest industry trends and deliver amazing experiences on any modern machine. At the heart of the company, there are currently over 150 talented designers, programmers, artists, effects specialists and writers from all over the world, with diverse and unique backgrounds — bringing countless years of experience in and love towards computer games.Design, gameplay, atmosphere and player experience are the pillars of our games. And that doesn’t only touch upon corresponding departments — if any of us has a suggestion, we’re always welcome to share it, even though it may not be directly relevant to what we do every day. Thus, to create the best games we can is the major goal each of us strives towards. We work hard and play hard together. We are a close family: we play our games daily, we collaborate, we give feedback, we help each other find solutions and we work to complete milestones as one driven organism. We also love hanging out, partying and exploring each other’s hobbies together. Our team includes world-class writers, actors, musicians, etc., so creativity and opportunities to learn something new are always just around the corner!
More at 4A Games Limited
All 10 roles
Senior Editor Programmer
4A Games Limited

Senior Level Designer
4A Games Limited

Principal Level Designer
4A Games Limited

Principal Technical Designer
4A Games Limited