Mob Entertainment is a startup multimedia studio known for the indie horror game "Poppy Playtime," which has garnered over 100 billion YouTube views since its launch 4 years ago.
The company is seeking a Senior UI Programmer with strong expertise in Unreal Engine to join their team on a contract basis for their next release.
The role involves collaborating closely with UI Designers, Engineers, and Technical Designers to define and implement intuitive and performant user interface systems for new projects.
The ideal candidate should be passionate about pushing the boundaries of game development and thrive in a collaborative environment.
Responsibilities include working with team members to deliver goals, developing new functionality in the UI framework, designing and implementing reliable and scalable code, optimizing and fixing bugs, peer-reviewing technical designs, identifying risks, testing and debugging UI systems, and supporting a growth culture through knowledge sharing.
Requirements:
Candidates must have exceptional C++ programming skills.
Experience in developing UI features for games across multiple platforms is required.
A familiarity and demonstrable passion for UI and great user experiences is essential.
Candidates should have demonstrable experience with UE4 or UE5, including UMG, Slate, and Common UI.
Comfort with a wide range of code design patterns, including OOP, DOP, and MVVM programming, is necessary.
A keen analytical mind and mature problem-solving skills are required.
The ability to explain and present technical solutions to both programmers and team members from other disciplines is essential.
Familiarity with tools used in day-to-day game development, such as bug tracking software, communication tools, and version control software, is expected.
Candidates should have 5+ years of combined industry experience at other game development studios and at least 2 published PC or Console titles.
Benefits:
Mob Entertainment is an equal opportunity employer, ensuring no discrimination based on race, color, religion, sexual orientation, gender, marital status, disability, or veteran status.
All employment decisions are based on merit, business needs, and role requirements.
The company offers accommodations for individuals with disabilities and encourages inquiries regarding accessibility of roles.