UI Engineer – Game Client Systems (C++/Lua)
Prismatic Studios · Auckland
Description du poste
About the role
Prismatic Studios is looking for an experienced UI Engineer to design and maintain the user interface of networked game titles. You will work on a custom C++ game engine, bridging core game systems with a Lua‑based UI layer, and collaborate closely with UI designers to deliver high‑fidelity, performant interfaces.
Key responsibilities
- Architect and implement C++ game client systems that expose and synchronise data to the UI layer.
- Develop game UIs to design specifications using event‑driven Lua scripting.
- Collaborate with UI designers and artists to translate visual concepts into functional implementations.
- Manage data handling and state synchronisation within a networked game environment.
- Profile and optimise UI performance, identifying CPU and GPU bottlenecks on client hardware.
- Provide technical feedback to designers and producers, communicating constraints and requirements.
- Create and maintain technical documentation for the engineering team.
Required profile
- 5+ years of game or software development experience.
- Strong C++ programming skills.
- Experience with Lua or similar scripting languages.
- Understanding of client/server network architecture and data replication.
- Ability to write clear, maintainable code in a large codebase.
- Familiarity with source‑control systems and Agile development practices.
- Proficient verbal and written English.
Required skills
- C++
- Lua
- Perforce
- Git
- Jira
- Confluence
- Agile software development
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 jour
Expire dans 1 mois
10 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Prismatic Studios
Auckland
Offres similaires
-
Intermediate Software Engineer - Internal Platform & AI Enablement
Rhapsody Auckland -
Senior Consultant – Digital Transformation
Deloitte Auckland -
Senior Full Stack Developer – Digital Channels
Bank of New Zealand Auckland -
Technical Project Manager
Gallagher Hamilton -
Game Developer – 3D Co‑op Multiplayer (Remote)
Twine Nouvelle-Zélande