What You’ll Do:
- Develop new and innovative features played by millions of players using C#, Unity cross platform.
- Follow engineering best practices towards ensuring performance, reliability, and measurability.
- Work on large problems and break it up for others to implement.
- Strong Analytical, programming and debugging skills
- Perform Design and Code reviews.
- Be responsible for the Live game health
- Closely work with other functions like PM, UI/UX, Art, QA
- Mentor Junior Engineers.
- Constantly look for opportunities to improve the game performance.
- Take a hands-on approach in the development of prototypes quickly
What You Bring:
- Master’s or bachelor’s degree in computer science, Engineering or equivalent
- 5-7 years professional experience working in C#, C++, Unity or any other game development engine.
- Experience in building and debugging games developed using Unity.
- Experience in working with Unity tools like Unity Editor, Prefabs, Asset Bundles
- Comfortable working with Rider
- Passion for game development and hungry for optimizing the game for smoother player experience.
- Solid fundamental programming skills (algorithms, data structures, OOP, OS, Networking, AWS Cloud)
- Experience with source control management and performing code reviews
- Good Communication skills and collaborate with multidisciplinary teams (UX, game design, PM) in an agile environment
What We Offer You
Zynga offers a world-class benefits package that helps support and balance the needs of our teams. To find out more about our benefits, visit the Zynga Benefits