-
View all jobs
Job Locations SE-C-Uppsala
Job ID 2025-3432
Category Engineering/Programming
Type Regular Full-Time
Overview
MachineGames is looking for a Senior UI/UX Programmer to join our team!
MachineGames Sweden AB is a game developer based in Uppsala, Sweden (a small and vibrant city 40 minutes north of Stockholm with a historical heritage reaching back to pre-medieval times).
Founded in 2010, MachineGames consists of seasoned, passionate and talented developers recognized for unique creative vision and ability to fuse intense first-person gameplay with immersive narratives, all within beautifully detailed worlds. The studio is best known for developing games in the Wolfenstein-series and, most recently, the development of the critically acclaimed Indiana Jones and the Great Circle.
In this role you will be responsible for the architecture and implementation of UI/UX related features in our games. Quality and end-user experience will be your guiding stars. You will collaborate closely with other teams and stakeholders of the studio, for example designers, programmers, and artists. The UI/UX team is a group that carries features close with design/gameplay/engine from beginning to end and the close collaboration is ongoing throughout the entire project. In this role you will report to our Lead UI Programmer. Our UI Team is a group of committed and experienced programmers who are passionate about games and all things UI related.
Our studio is located in central Uppsala, Sweden which is a small and vibrant city 40 minutes north of Stockholm with a historical heritage reaching back to pre-medieval times.
Our Studio Has a Legacy Of Being Down To Earth And Free From Big Egos, Our Everyday Work As Well As Our Long-term Goals Are Driven By Our Values
Responsibilities
Applicant Privacy Notice
Options
Apply for this job onlineApply
Share
Email this job to a friendRefer
Job ID 2025-3432
Category Engineering/Programming
Type Regular Full-Time
Overview
MachineGames is looking for a Senior UI/UX Programmer to join our team!
MachineGames Sweden AB is a game developer based in Uppsala, Sweden (a small and vibrant city 40 minutes north of Stockholm with a historical heritage reaching back to pre-medieval times).
Founded in 2010, MachineGames consists of seasoned, passionate and talented developers recognized for unique creative vision and ability to fuse intense first-person gameplay with immersive narratives, all within beautifully detailed worlds. The studio is best known for developing games in the Wolfenstein-series and, most recently, the development of the critically acclaimed Indiana Jones and the Great Circle.
In this role you will be responsible for the architecture and implementation of UI/UX related features in our games. Quality and end-user experience will be your guiding stars. You will collaborate closely with other teams and stakeholders of the studio, for example designers, programmers, and artists. The UI/UX team is a group that carries features close with design/gameplay/engine from beginning to end and the close collaboration is ongoing throughout the entire project. In this role you will report to our Lead UI Programmer. Our UI Team is a group of committed and experienced programmers who are passionate about games and all things UI related.
Our studio is located in central Uppsala, Sweden which is a small and vibrant city 40 minutes north of Stockholm with a historical heritage reaching back to pre-medieval times.
Our Studio Has a Legacy Of Being Down To Earth And Free From Big Egos, Our Everyday Work As Well As Our Long-term Goals Are Driven By Our Values
- We value Team performance over individual performance
- We practice an open door policy
- We deliver what we promise
- We give constructive and actionable feedback
- We practice ownership and accountability
- We learn from our mistakes.
Responsibilities
- Collaborate with directors and leads to help define and maintain the high level of quality for UI & gameplay available in current and future MG productions.
- Build and maintain well-engineered C++ code with high levels of stability, performance & usability.
- Ensure that the implementation of UI & gameplay systems delivers the player experience envisioned by the game/UX design team while following guidelines.
- Identify, communicate, and help resolve UI & gameplay related issues taking multiple stakeholders into account.
- Be the pillar that other teams can rely on in terms of testing features and making their everyday work easier.
- Collaborate with multiple disciplines to discuss constraints and determine the technical possibilities & usability for various features.
- Code review and mentor more junior team members.
- Minimum 1 shipped title in the games industry credited as a Sr UI/UX Programmer or equivalent
- Excellent C++ skills
- Write clean, professional, well commented, and maintainable code.
- Show good knowledge of linear algebra.
- Have experience in writing software using UI/UX frameworks.
- Are independent and self propelled with little need for supervision
- Lead by example and tutor less experienced co-workers within your discipline
- Continuously look for ways to improving processes and achieve results. Isn’t satisfied with the status quo. Comes up with solutions to problems or challenges.
- Exhibit a high level om communication skills, both by listening and sharing information. You provide constructive feedback to individuals and teams and you take initiatives to collaborate cross functionally.
- Have excellent oral and written communication skills in English.
- Lastly, you are passionate about making great games!
Applicant Privacy Notice
Options
Apply for this job onlineApply
Share
Email this job to a friendRefer
Key Skills
Ranked by relevance
ui
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior UI Programmer – 7 Days to Die
2026-05-26
Full-time
Mid-Senior
Canada
Computer Games
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-25
Full-time
Not Applicable
Spain
Computer Games
Engineering
View Job Details
Related
Senior Automation Engineer | Minecraft Blast, New Games
2026-05-26
Full-time
Not Applicable
Sweden
Computer Games
Engineering
Login to Apply
- Posted
- Apr 17, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Greater Uppsala Metropolitan Area
- Company
- ZeniMax Media
Industries
Computer Games
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior UI Programmer – 7 Days to Die
2026-05-26
Full-time
Mid-Senior
Canada
Computer Games
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-25
Full-time
Not Applicable
Spain
Computer Games
Engineering
View Job Details
Related
Senior Automation Engineer | Minecraft Blast, New Games
2026-05-26
Full-time
Not Applicable
Sweden
Computer Games
Engineering