Spark Unlimited, Inc. Company Logo

Spark Unlimited, Inc.

Sherman Oaks, California - United States
View all jobs at this company »

Gameplay/UI Engineer

Description

Spark is looking for an experienced Gameplay / UI Engineer to join us in making a breakout hit based on an established console franchise. This is an opportunity for you to have a hand in creating a bold new take on 3rd Person Action Slasher with Horror elements. The Gameplay / UI Engineer must own the quality and goals of the engineering department and lead their group to accomplish their goals. The ideal candidate is an outstanding engineer with thorough knowledge of engineering principles and pipelines, possessing strong leadership skills, production-sensibilities, and the talent to produce and implement the highest quality work. Responsibilities • Work closely with the Tech, Game and Art Director to develop engineering goals and features that fulfill the requirements of the project’s game and visual design. • Implement systems and UI for menus, HUD, in game screens, online game sessions and other forms of player persistence (lobbies, match-making, Leader Boards, etc. etc.). • Utilize Flash, ActionScript and Scaleform to implement the vision of the user interface design. Develop and maintain network ready code to ensure that it meets multiplayer/co-op functionality and requirements, including but not limited to client/server state replications, latency, synchronization, cheating, etc. • Write well-architected, robust and maintainable code that meet the coding standards for all platforms with an eye towards usability for multiple games. • Maintain code performance through profiling and optimization. • Contribute innovative and original ideas towards all aspects of game production and development. • Create tools, features and engine components as needed that meet the coding standards for all platforms. • Work collaboratively with all levels of the development team, including active participation in Spark’s agile-development process. Cultivate a positive team dynamic, and exhibit a professional attitude by demonstrating a good balance between creativity and practical flexibility.

This Job is no longer active!