Responsibilities
- Develop and maintain gameplay systems and features in C++ within the Candy Crush Saga client
- Work closely with designers, artists, and producers to transform gameplay ideas into polished player experiences
- Contribute to systems that support player progression, challenges, and evolving gameplay experiences
- Participate in technical discussions, design reviews, and code reviews with your team
- Collaborate with other engineers to improve code quality and development practices
- Participate in investigating and resolving live incidents
- Share progress, ideas, and challenges openly with your team
- Continuously learn and grow while working in a large and evolving codebase
Requirements
- Professional experience developing software using C++
- Strong problem-solving skills and curiosity about how complex systems work
- A collaborative mindset and good communication skills
- A strong commitment to quality in the work you deliver
- Interest in learning and growing as part of an experienced engineering team
Nice to Have
- Experience with games, gameplay systems, or large codebases
