We are seeking a talented UI Programmer/Designer to join our PC and mobile game development team. As a UI Programmer/Designer, you will be responsible for creating intuitive and visually appealing user interfaces and menus for our multiplayer mobile game. You will work closely with the game designers, artists, and developers to ensure seamless integration of the UI and menus with the networked gameplay mechanics. Your expertise in mobile UI development, multiplayer systems architecture, and understanding of user experience principles will contribute to delivering immersive and engaging gaming experiences to our players.
- Develop, implement, and maintain high-quality UI systems and menu interfaces for mobile games.
- Collaborate with game designers, artists, and developers to understand the gameplay mechanics and translate them into intuitive and user-friendly UI designs.
- Create mockups and prototypes to visualize and iterate on UI designs.
- Create modular UI elements to ensure consistency
- Implement UI functionality, animations, and transitions using appropriate programming languages and tools (e.g., Unreal Engine, C++, etc.) for a server-authoritative multiplayer game
- Ensure UI elements are optimized for mobile devices and provide a seamless experience across different screen sizes, hardware specs, and network performance.
- Work closely with the art team to integrate UI assets, including icons, buttons, backgrounds, and animations, into the game engine.
- Conduct usability tests and gather feedback to identify areas of improvement in the UI and menu designs.
- Collaborate with the QA team to address UI-related bugs and issues and ensure a smooth user experience.
- Stay updated with the latest trends, best practices, and emerging technologies in mobile UI design and incorporate them into game development processes.
- Provide support and guidance to other team members regarding UI and menu implementation and troubleshooting.
- Bachelor's degree in computer science, game development, or a related field (or equivalent experience).
- Proven experience as a UI programmer or specialist in the mobile game industry.
- In-depth knowledge of mobile UI/UX design principles, trends, and best practices.
- Familiarity with mobile platform guidelines (iOS, Android) and ability to adapt UI designs accordingly.
- Proficiency in graphic design tools such as Adobe Photoshop or Illustrator.
- Excellent problem-solving skills and ability to work collaboratively in a fast-paced game development environment.
- Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.
- Self-motivated with a keen eye for detail and a passion for delivering exceptional user experiences.
- Portfolio or examples of previous UI and menu work in mobile games.
- Experience in developing UI systems for a variety of mobile game genres (e.g., casual, puzzle, RPG, etc.).
- Familiarity with game analytics and data-driven UI optimization techniques.
- Knowledge of shaders and visual effects to enhance UI elements.
- Understanding of localization and internationalization requirements for mobile games.
- Networking knowledge
Join our dynamic team and contribute your expertise to create captivating mobile game experiences! Please submit your resume, portfolio, and any relevant work samples for consideration.