Position Overview:
Our Racing business is responsible for the CSR Racing franchise, including the #1 racing game on mobile, CSR2 and the groundbreaking next installment, CSR3. We are one of the most ambitious, successful, and creatively inclusive studio groups in the world. Based across two locations – London and Bangalore - the team loves welcoming diverse, humble, straightforward and ambitious talent, aspiring for award-winning excellence. People who want to find a place where they will be supported and encouraged to do the best work of their career.
What You'll Do:
- Develop new and innovative features played by millions of players using Java, C#, C++, Python, javascript.
- 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 a related field.
- 5-7 years of professional experience in software engineering, with substantial experience in client-side application development (web, mobile, or desktop).
- Strong analytical, programming, and debugging skills, with a solid foundation in computer science (algorithms, data structures, OOP, OS, Networking).
- Experience building and debugging complex applications, preferably with C#, C++, Java, Objective-C/Swift or JavaScript.
- Familiarity with source control management systems, automated testing, and code review processes.
- Experience with development tools such as Visual Studio, Rider, Xcode, or equivalent IDEs.
- Exposure to cloud services (such as AWS) and CI/CD practices (a plus).
- Excellent communication skills; proven ability to work collaboratively in multidisciplinary teams.
- Self-driven, detail-oriented, and passionate about optimizing for users.
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