Senior C++ Game Developer
Senior C++ Game Developer

Senior C++ Game Developer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
K

At a Glance

  • Tasks: Develop and optimize game features to enhance player experience and ensure scalability.
  • Company: Join King, a leading interactive entertainment company known for iconic mobile games like Candy Crush.
  • Benefits: Enjoy a collaborative culture, mentorship opportunities, and the chance to work on innovative projects.
  • Why this job: Be part of a passionate team that values creativity and diversity while making games that uplift millions.
  • Qualifications: Experience in software development, deep knowledge of C++, and strong problem-solving skills required.
  • Other info: Work in a fast-paced environment with opportunities for continuous learning and growth.

The predicted salary is between 48000 - 84000 £ per year.

Craft:

Technology & Development

Job Description:

At Farm Heroes Saga, we don’t just bear the title ‘Heroes’ – we embody it. We’re the proud minds behind 360 million global downloads and a thriving community of 5 million daily players. As Kingsters, we don’t just play games; we live them. Our team’s commitment to creativity, diversity, and collaboration has made Farm Heroes Saga the third biggest game at King. With the combined strength of an established brand and our steadfast drive to improve the game, the possibilities for growth are limitless. Just as our game uplifts millions, our workspace thrives on empowering each member, celebrating our unique backgrounds, and sharing findings daily. Join us on this journey where fun meets passion; every day is a new level to conquer.

Your role within Kingdom

As a Senior Developer , you will play a critical role in building and refining the features and meta layers that define the long-term engagement and success of our game. From creating seamless player experiences to optimizing performance and ensuring scalability, you will collaborate closely with product managers, designers, and data scientists to bring innovative ideas to life. This role is ideal for an experienced developer with a passion for programming, a deep understanding of system architecture, and a proven ability to deliver impactful solutions in a collaborative, fast-paced environment.

Key responsibilities

  • Develop and optimize game features and meta systems: Design, implement, and iterate on features that enhance player experience.
  • Drive technical excellence: Set best practices for system design, coding standards, and development workflows within the team.
  • Ensure high performance and scalability: Develop and maintain efficient, scalable, and maintainable code, addressing performance bottlenecks and ensuring seamless operation at scale.
  • Collaborate with cross-functional teams: Work closely with product managers, designers, and analysts to align technical solutions with player needs and business goals.
  • Mentor and support team members: Provide technical guidance and mentorship to other developers in the team, fostering a culture of continuous learning and improvement.
  • Stay ahead of industry trends: Explore new technologies and methodologies to keep our game innovative and competitive.

Skills to create thrills

We\’re seeking a talented developer with a passion for programming and a drive to find innovative solutions to complex problems. You excel in collaborative environments and take pride in delivering high-quality, impactful results.

Key skills required include:

  • Previous experience within software development, familiarity with SOLID principles.
  • Deep knowledge of C++.
  • Pragmatic Problem-Solving: Ability to deliver fast, high-quality solutions by developing MVPs, testing their effectiveness, and iterating based on results.
  • A deep understanding of system architecture, performance optimization, and scalability.
  • Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
  • Passion for software development and learning new technologies/languages.
  • Experience mentoring developers and contributing to a team culture of learning and technical excellence.
  • Strong problem-solving skills, with the ability to break down complex technical challenges into actionable solutions.

About King

With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles, and Malta. More information can be found at King.com or by following us on LinkedIn , @lifeatking on Instagram, or @king_games on X.

#J-18808-Ljbffr

Senior C++ Game Developer employer: King

At King, we pride ourselves on fostering a vibrant and inclusive work culture that empowers our employees to thrive. As a Senior C++ Game Developer at Farm Heroes Saga, you will not only contribute to a beloved game enjoyed by millions but also benefit from continuous learning opportunities, mentorship, and collaboration with talented professionals in a dynamic environment. Join us in our mission to make the world playful, where your passion for gaming and innovation can truly shine.
K

Contact Detail:

King Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Game Developer

✨Tip Number 1

Familiarize yourself with the specific game development tools and technologies used at King, especially those related to C++. This knowledge will not only help you in interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with the gaming community, particularly around Farm Heroes Saga. Understanding player feedback and trends can give you valuable insights that you can discuss during your interview, demonstrating your passion for enhancing player experiences.

✨Tip Number 3

Highlight your experience with mentoring and collaboration in your discussions. Since the role emphasizes teamwork and supporting other developers, sharing specific examples of how you've fostered a learning culture can set you apart.

✨Tip Number 4

Stay updated on the latest trends in game development and system architecture. Being able to discuss recent innovations or methodologies can showcase your commitment to continuous learning and technical excellence, which is highly valued at King.

We think you need these skills to ace Senior C++ Game Developer

C++ Programming
SOLID Principles
System Architecture
Performance Optimization
Scalability
Pragmatic Problem-Solving
Team Collaboration
Mentorship
Agile Development
Technical Excellence
Iterative Development
Learning Agility
Cross-Functional Collaboration
Code Quality Standards

Some tips for your application 🫡

Understand the Company Culture: Before applying, take some time to understand King's culture and values. They emphasize creativity, diversity, and collaboration, so reflect this in your application.

Highlight Relevant Experience: Make sure to showcase your previous experience in software development, particularly with C++. Mention any projects where you applied SOLID principles or optimized performance.

Showcase Problem-Solving Skills: Provide examples of how you've tackled complex technical challenges in the past. Highlight your ability to develop MVPs and iterate based on results, as this aligns with their focus on innovative solutions.

Emphasize Team Collaboration: Since the role involves working closely with cross-functional teams, mention your teamwork skills and any experience mentoring other developers. This will demonstrate your fit for their collaborative environment.

How to prepare for a job interview at King

✨Show Your Passion for Gaming

Make sure to express your enthusiasm for games and the gaming industry during the interview. Share your favorite games, what you love about them, and how they inspire your work as a developer.

✨Demonstrate Your Technical Expertise

Be prepared to discuss your experience with C++ and system architecture in detail. Highlight specific projects where you've implemented SOLID principles and optimized performance, showcasing your problem-solving skills.

✨Emphasize Collaboration Skills

Since this role involves working closely with product managers, designers, and data scientists, share examples of how you've successfully collaborated in past projects. Discuss how you handle feedback and contribute to a team culture.

✨Stay Updated on Industry Trends

Research current trends and technologies in game development before the interview. Be ready to discuss how you can apply new methodologies to enhance the game's performance and player experience.

Senior C++ Game Developer
King
K
  • Senior C++ Game Developer

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-03-29

  • K

    King

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>