We are looking for a talented game engineer to create and implement envelope pushing content in a 3rd Person Episodic RPG title for current and next gen IOS platforms. As a chosen candidate you will become part of a core team that is intentionally small and selective, agile and fast paced. Our design driven team is honed for adaptability and fast content creation in a mobile IOS development environment. Collaborating closely with the Lead Designer and Creative Director, you will be essential in helping to design and build robust gameplay and systems for single player and multiplayer turn based RPG gameplay in a widely accessible format.
Responsibilities
Write well architected and robust code in a game development environment.
Responsible for developing and maintaining systems for touch based player mechanics/controls, single player & multiplayer gameplay, sophisticated UI, player metrics, and in app purchases.
Develop and maintain network ready code to ensure that it meets multiplayer functionality and requirements: client/server state replications, latency, and synchronization over wi-fi and 3g/4g networks.
Maintain code performance through profiling and optimization.
Comfortable in a closely knit team environment.
Understands RPG’s and inherent systems for the RPG genra.
Provides a positive dynamic to the team that shows through a self-motivated and passionate attitude.
Working closely with the Creative Director and Lead Designer to ensure that the game vision is communicated optimally.
Requirements
Fluency in C, C++, or C#.
Knowledge of Game Development environments.
Well versed in RPGs and inherent systems of the RPG genera.
Solid iOS Development Skills.
Ability to participate in gameplay design and implement design specifications.
Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging and strong communications skills.
Highly collaborative approach to development with a willingness to assist in all areas.
Intermediate knowledge of code development software.
Excellent communication, time-management and organizational skills. A strong ability to work across multiple disciplines to gather feedback and address cross-functional issues. Penchant for practical innovation and the ability to bring new ideas to the table.
Passionate player of games with an ability to analyze competitive products for their strengths and weaknesses. Broad knowledge of titles and mechanics.
Desired Skills and Pluses
Experience creating games with Unity.
OpenGL / GLSL Shader Experience.
Shipped an iOS title.
Experience with Xcode and IOS publishing.
Knowledge of client/server multi-player architecture.
Applicants must be able to work at our Sherman Oaks, California studio.
Email only. No visits or phone calls please.
The Subject line of your email must reference the job title and your name, like this: iOS Engineer: Last name, First name
Include your resume as an email attachment, preferably as a PDF or in Word 2003 or later format.
Include links to online portfolio or send demo reel materials to Spark Unlimited, Attn: iOS Dept, 15000 Ventura Boulevard, Suite 202, Sherman Oaks, CA 91403. No drop offs please.
Make sure your resume also includes your name, address, phone, and email.