Software Engineer (Backend-Java)
NavaFull Time
Senior (5 to 8 years)
Candidates should possess a B.S. in Computer Science or a related field, or equivalent experience. Required technical skills include Java (Spring Framework), Python, Go, and React. A minimum of 1 year of experience in software engineering roles is necessary, along with a solid understanding of computer science fundamentals and programming. Experience with containerization technologies like Docker and Kubernetes, and cloud environments such as AWS, is also required. Excellent communication and teamwork skills are essential.
The Software Engineer will be responsible for designing, implementing, and maintaining full-stack software applications and features. This includes collaborating with cross-functional teams to define and ship new features, writing clean and efficient code, and conducting code reviews. The role also involves troubleshooting and debugging applications, participating in the entire software development lifecycle from requirements gathering to deployment, and providing production and integration support for Zynga's products.
Develops social games for mobile platforms
Zynga develops social games primarily for mobile and web platforms, with popular titles like FarmVille and Words With Friends. Their games are designed to be engaging and accessible, featuring social elements that allow players to connect with friends. This focus on social interaction helps keep users engaged and encourages them to return to the games. Zynga targets casual gamers who prefer quick and easy entertainment on their smartphones and tablets. The company uses a freemium model, offering free downloads with optional in-game purchases for enhancements and generating revenue through advertising. Zynga also partners with organizations like Amazon Prime and educational initiatives to expand its reach and support social causes.