Responsibilities
- Develop new games and innovative features played by millions of players using Unity, C#, SwiftUI, Swift, Objective C, HTML5.
- Integrating 3rd party or native SDKs like Apple GameKit, CloudKit frameworks to implement multiplayer features or any other features in a game.
- 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
- Constantly look for opportunities to improve the game performance.
- Development of prototypes quickly using any of the above mentioned platforms(Unity/HTML5/Native)
Required Skills
- Masters or bachelor’s degree in Computer Science, Engineering or equivalent
- 4+ years professional experience working in or across platforms like Unity, Web based gaming and iOS native.
- Solid fundamental programming skills (algorithms, data structures, OOP, OS, Networking)
- Experience working with multiple platforms Unity, Web and native
- Experience working with GameKit, CloudKit and SpriteKit is desirable.
- Flexible enough to work on any of the above platforms based on the business needs.
- 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
#LI-Hybrid