About the Role
Join Zynga as a Software Engineer 1 and take your career to new heights in the gaming industry! As a global leader in interactive entertainment, we are dedicated to bringing people together through the power of play. This Software Engineer 1 position offers a unique opportunity to develop innovative features for our games, which have been downloaded over 6 billion times across 175+ countries. You will work closely with a talented team, utilizing technologies such as Java, C#, C++, Python, and JavaScript to create engaging experiences for millions of players.
What You'll Do
- Develop new and innovative features for our games using Java, C#, C++, Python, and JavaScript.
- Follow engineering best practices to ensure performance, reliability, and measurability.
- Break down large problems into manageable tasks for implementation by the team.
- Perform design and code reviews to maintain high-quality standards.
- Monitor and ensure the health of live games.
- Collaborate closely with Product Managers, UI/UX designers, and QA teams.
- Mentor junior engineers to foster their growth and development.
- Continuously seek opportunities to improve game performance and user experience.
Requirements
- Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field.
- 1+ years of professional experience in software development using C#, C++, JavaScript, or Java.
- Solid understanding of programming fundamentals, including algorithms, data structures, OOP, and networking.
- Experience with source control management and conducting code reviews.
- Strong communication skills and ability to collaborate with multidisciplinary teams in an agile environment.
Nice to Have
- Familiarity with mobile development for Android and iOS platforms.
- Experience with React or similar frameworks.
- Knowledge of AWS Cloud services.
What We Offer
- A competitive salary and comprehensive benefits package.
- Opportunities for professional development and career growth.
- A vibrant and inclusive company culture that values diversity.
- Flexible work arrangements, including remote work options.
- Access to cutting-edge tools and technologies.
This Software Engineer 1 position at Zynga offers a unique opportunity to work in the gaming industry, developing features for popular games while enjoying remote work flexibility and a competitive salary.
Who Will Succeed Here
Proficiency in Java and C++ with a solid understanding of game development frameworks like Unity or Unreal Engine, enabling the candidate to effectively contribute to the development of innovative gaming features.
A self-motivated and adaptable mindset suited for remote work, capable of managing time effectively and thriving in an Agile development environment where feedback and iterations are key.
A junior-level candidate with a strong foundation in Python and JavaScript, eager to learn and grow in game development, demonstrating a passion for gaming and a proactive approach to problem-solving.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months