At a Glance
- Tasks: Join our Clash of Clans team to craft exciting game features and collaborate with talented professionals.
- Company: Supercell, a leading games company known for hit titles like Clash of Clans and Brawl Stars.
- Benefits: Enjoy competitive compensation, relocation support, and a fun, collaborative work environment.
- Why this job: Make a real impact on a game played by millions while working with cutting-edge technology.
- Qualifications: Strong C++ skills and a passion for game development are essential.
- Other info: Flexible work locations in London or Helsinki with opportunities for travel.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a Senior Game Programmer to join our Clash of Clans team! Our game programmers are at the heart of our team, working together with designers, artists, and other programmers to craft fresh, new experiences for our players. We have ambitious plans and need you (technically excellent, collaborative programmer) to help us get there!
This role is wide and varied; as well as coding features, you will put on your designer hat and make a ton of calls on what goes into, and what doesn’t go into, the game. We offer you a chance to join a team of professionals where talent feeds talent. We do not believe in bureaucracy or convoluted processes. Game development is a team sport, so we work together to achieve the best results. We trust each other’s skills and value each other’s work. All of us are driven by the amazing opportunity to make a game played by millions of players better and better.
What You’ll Be Doing
- Craft great high-quality features and tech that help players enjoy our game more.
- Help us make Clash of Clans better and contribute design ideas to help it evolve.
- Write robust code to be used by millions of players.
- Work closely with the team on shared goals while individually delivering complete work.
- Support ongoing communication and knowledge share across the team.
What You Have
- Broad understanding of games programming.
- Strong, professional experience using C++.
- Equally capable building on top of existing code as creating new systems.
- Motivation to work on a custom in-house engine.
- Passion for games.
Would Be Nice if You Also Have
- Experience creating or working on a live-service title.
- Experience with real-time, multiplayer games.
- Deep experience in any of the following areas: mobile UI, gameplay, modern graphics tech, live-ops events.
- Ability to deeply optimize code for performance.
Where You’ll Be
This role is based either in our London Studio or Helsinki Studio. The Clash of Clans team members are located in both and we view them as dual locations. To be successful, you’ll be expected to travel quite regularly and often in this role.
Benefits and Compensation
We want you to enjoy your time here fully, so we structure our compensation and benefits with that in mind. It starts with perceiving you as a human being, not a resource. Relocation? Yes! No matter where you’re moving from, our dedicated mobility team and partners will support you throughout your move. We’ll ensure the process is as smooth as possible for you and anyone joining you – whether they’re family members of the human or animal kind!
About Supercell
Supercell is a games company from Helsinki, Finland, with offices also in San Francisco, Seoul, Shanghai, and London. Our mission is to create great games that as many people as possible play for years and that are remembered forever. We make great games by putting together the best teams and giving them the freedom and independence to succeed. And by taking risks, failing, sharing learnings, and killing lots of projects.
Hey, You Might Love It Here!
Independent cells and trust are at the core of our culture. But it takes more than that to make great games. We take good care of our people, providing them with the compensation, work environment, and resources they need to succeed while having fun along the way.
You Are Not Your Job Title â„¢
Here, you won’t need to focus on chasing titles or climbing ladders. Internally, our job titles don’t include prefixes like Senior, Junior, Principal, or Director. Recognition isn’t tied to your title, as it doesn’t define the impact you can have around here.
Not Sure if You Should Apply?
Many candidates with great skills and experience second-guess themselves. The bar is high, but if this role excites you, apply! We’re here to help you succeed. Also, we’re happy to learn about any specific accommodations you may need to fully engage in our recruitment process.
Senior Game Programmer, Clash of Clans employer: Supercell
Contact Detail:
Supercell Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Game Programmer, Clash of Clans
✨Tip Number 1
Get your game face on! When you’re networking, don’t just stick to the usual suspects. Reach out to people in the gaming industry, attend events, and join online communities. We all know that connections can lead to opportunities, so let’s make those connections count!
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work, especially any projects related to game programming. Whether it’s a personal project or something from a previous job, we want to see what you can do. Make it easy for potential employers to see your talent!
✨Tip Number 3
Prepare for the interview like it’s a boss battle! Research the company, understand their games, and be ready to discuss how your skills can help them level up. We love candidates who are passionate about our games, so show us your enthusiasm!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for talented individuals who are excited about making games better, so let’s get your application in!
We think you need these skills to ace Senior Game Programmer, Clash of Clans
Some tips for your application 🫡
Show Your Passion for Games: When you're writing your application, let your love for games shine through! Share your experiences and what excites you about game development, especially in relation to Clash of Clans. We want to see that spark!
Highlight Your Technical Skills: Make sure to showcase your expertise in C++ and any other relevant programming languages. We’re looking for technically excellent programmers, so don’t hold back on detailing your experience with coding and game systems.
Be Collaborative: Since we value teamwork, mention any past experiences where you’ve worked closely with designers, artists, or other programmers. Show us how you contribute to a team environment and support shared goals!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!
How to prepare for a job interview at Supercell
✨Know Your Code Inside Out
As a Senior Game Programmer, you’ll need to showcase your expertise in C++. Brush up on your coding skills and be ready to discuss specific projects where you've built or optimised systems. Be prepared to explain your thought process and the impact of your work on gameplay.
✨Show Your Collaborative Spirit
Game development is all about teamwork! Highlight your experience working with designers and artists. Share examples of how you’ve contributed to team goals and fostered communication. This will show that you’re not just a coder but a valuable team player.
✨Bring Design Ideas to the Table
This role isn’t just about coding; it’s also about contributing to game design. Think of innovative features or improvements for Clash of Clans that you can discuss during the interview. This will demonstrate your passion for the game and your ability to think beyond just programming.
✨Be Ready to Discuss Performance Optimisation
With millions of players relying on your code, performance is key. Prepare to talk about your experience with optimising code for real-time, multiplayer games. Share specific examples of challenges you faced and how you overcame them to enhance player experience.