This job listing expired on Nov 25, 2022
Responsibilities:
- Guide multiple teams through the mobile game development process, from inception to launch and beyond
- Efficiently support project team’s day to day, helping to identify technical risks/issues and guide them throughout the development process
- Provide input into the construction of a diverse portfolio of games, assisting various teams from development, publishing and production
- Help define and review external milestone deliverables
- Work with production staff and other leads to establish engineering goals and subsequent schedule requirements across multiple disciplines of programming and technology to keep projects on time and on budget
- Provide feedback for titles in all stages of development, from inception to release
- Identify opportunities for improvements in processes/tools, and direct implementation of these initiatives with the goal of improving game quality, team efficiency, and fostering a positive work atmosphere
- Maintain communications with all team members, team leads, and executive management
Qualifications:
- 3+ years of leadership experience as Lead Programmer, Senior Engineer, or Associate Technical Director at a video game studio or publisher
- 7+ years software development experience
- Shipped at least three mobile or social titles (Android, iOS)
- Experience identifying and assisting external teams
- Demonstrated proficiency in C++ and C#
- Demonstrated proficiency with the Unity engine
- Expert knowledge in one or more major functional areas of game development and publishing:
- Audio
- Graphics
- Gameplay
- Engine Systems
- Tools and Pipeline
- Release Engineering
- Backend and cloud services
- Online / Multiplayer gameplay
- Understanding of risk management principles and demonstrated ability to put them into practice
- Customer-service-oriented, doing what it takes to help partners succeed while setting clear boundaries of responsibility
Bonus Points For:
- AAA PC/Console development experience
- Unreal Engine 4 experience
- Experience with other programming languages or environments
- Bachelor’s degree in computer science or applicable field or equivalent experience