Zynga is looking to design and develop a customer-facing portal that offers a smooth experience, highlighting various MGT products such as Payments, Identities, Directory, Forge, and Analytics.
Requirements
- A proven foundation in software programming, with strong proficiencies in data structures and algorithms is required.
- Experience programming RESTful services using Java, Golang, Python, and Spring.
- Experience programming with web development using ReactJS and React-based frameworks.
- Experience in HTML, CSS, and frameworks such as Tailwind CSS.
- Experience in object-oriented design of applications/systems.
- Good understanding of algorithms, design patterns, debugging and performance optimization.
- Familiarity with agile development methodologies and tools.
Responsibilities
- Design, build, and maintain new and existing features and improvements to web and backend services used by mobile and web clients.
- Take a hands-on approach in architecting, writing, and reviewing code.
- Proactively identify & recommend improvements to address systemic problems and tech debt.
- Follow engineering standard methodologies to ensure code quality, performance, scalability, and reliability.
- Collaborate effectively with teammates, contributing to an innovative environment of technical excellence.
- Review detailed tech plans from others, aligning with the team, and Zynga-wide technical vision.
- Provide production & integration support for shared technology across Zynga games.
Other
- Collaborate with UX/UI designers to build a streamlined customer experience.
- Excellent ability to work efficiently with teammates and independently.
- Excellent interpersonal skills - particularly the ability to discuss timelines, design concerns, work with distributed teams, and provide effective feedback to team members.
- 4+ years of hands-on software development experience.
- Experience with DevOps, cloud infrastructure and Kubernetes in AWS is a plus.