MachineGames is seeking a UI Programmer. The individual will be working closely with programmers, designers, artists in the day-to-day development of the User Interface experience for our games.
The key areas of responsibilities are
To demonstrate and apply strong problem-solving and debugging skills in C++, Flash and Actionscript
To architect and implement features in C/C++, that is CPU, GPU and memory efficient, with an eye to a quality end-user experience.
To use, debug and modify the tools pipeline as necessary.
To write clean, professional and maintainable code.
To construct solutions for unforeseen design problems in a timely manner.
2+ years in the games industry
Strong C++ coding experience
Strong commitment to code quality, documentation and sound testing procedures
Excellent math skills
Self-motivated, but able to receive constructive feedback and integrate into work
Excellent team player with very strong work ethic and a collaborative/cooperative attitude
Passion for game development and game technology
An understanding of and appreciation for milestones, schedules, deadlines and efficient game development processes
Excellent oral and written communication skills