At a Glance
- Tasks: Design and implement physics systems for an exciting boat game.
- Company: Join Supercell, a leading games company known for iconic titles.
- Benefits: Relocation support, competitive pay, and a fun work environment.
- Why this job: Make a real impact on mobile gaming experiences with your coding skills.
- Qualifications: Strong C++ experience and knowledge of physics engines required.
- Other info: Collaborative culture with opportunities for mentorship and growth.
The predicted salary is between 48000 - 72000 £ per year.
Join to apply for the Senior Physics Programmer, Boat Game role at Supercell. We are looking for an experienced Senior Physics Programmer to join our Boat Game tech team. This team collaborates closely with the game team, enabling them to focus on crafting the best possible experience for our players.
The role centers on all things physics and collision. It involves designing and implementing the systems responsible for in-game collisions, always with the constraints of mobile devices in mind. A key part of the job is understanding which systems are truly necessary and which are not. The goal is to create solutions that support how the game plays and align with what game programmers genuinely need.
We’re looking for someone like you, who ideally has years of experience, and knowledge acquired from the gaming industry. To be successful in this role, you will need to be a proactive programmer who works directly with the game team to deliver world-class mobile games.
What You’ll Be Doing
- Designing, developing and improving the tools and systems related to collision detection and collision response.
- Working closely with game coders to craft the best player experience.
- Optimising your code to run as fast as possible on a vast range of mobile devices.
- Identifying and implementing improvements to our game tech stack in general.
- Working on our existing multi-platform tech stack in C++.
- Working closely with other engine developers to write systems that fit seamlessly into our current architecture.
- Working closely with developers on the game team to iterate and improve the players experience.
- Working as a key part of an engine project team, assisting with planning, reviewing features and mentoring less experienced programmers.
What You Have
- Strong, professional experience using C++.
- Strong, professional experience writing/using physics engines.
- Excellent understanding of vector maths and mechanics.
- Ability to quickly get up to speed with existing code.
- Ability to communicate with technical and non-technical people.
- Driven, focused and willing to see projects through delivery.
- A true desire to help others produce their best work.
Would Be Nice If You Also Had
- Experience working with deterministic systems using Fixed point maths.
- Experience working with ECS systems.
- Experience working on mobile games.
- Knowledge of game development systems and patterns.
- Previous mentorship or technical leadership experience.
Where You’ll Be
This role is based either in our London Studio or Helsinki Studio.
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.
Hey, You Might Love It Here!
Independent cells and trust are at the core of our culture. 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. Recognition isn’t tied to your title, as it doesn’t define the impact you can have around here.
Benefits And Compensation
Relocation? Yes! Our dedicated mobility team and partners will support you throughout your move.
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.
Referral
Referrals increase your chances of interviewing at Supercell by 2x.
Senior Physics Programmer, Boat Game in Harrow on the Hill employer: Supercell
Contact Detail:
Supercell Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Physics Programmer, Boat Game in Harrow on the Hill
✨Tip Number 1
Get your networking game on! Reach out to folks in the gaming industry, especially those who work at Supercell. A friendly chat can open doors and give you insights that might just help you land that Senior Physics Programmer role.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or any projects related to physics programming, make sure to highlight them during interviews. It’s all about demonstrating how you can contribute to creating the best player experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ and physics engines knowledge. Be ready to discuss your past experiences and how they relate to the challenges you’ll face at Supercell. Confidence is key!
✨Tip Number 4
Don’t hesitate to apply through our website! We’re keen to see passionate candidates like you. Even if you’re unsure, if this role excites you, hit that apply button and let us know why you’d be a great fit!
We think you need these skills to ace Senior Physics Programmer, Boat Game in Harrow on the Hill
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Physics Programmer role. Highlight your experience with C++ and physics engines, and show us how your skills align with what we’re looking for.
Show Your Passion: Let your enthusiasm for game development shine through! Share any personal projects or experiences that demonstrate your love for creating engaging player experiences, especially in mobile games.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to explain your technical skills and experiences, making it easy for us to see why you’d be a great fit for our team.
Apply Through Our Website: We encourage you to hit that apply button on our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Don’t hesitate – we can’t wait to hear from you!
How to prepare for a job interview at Supercell
✨Know Your Physics Inside Out
Make sure you brush up on your physics knowledge, especially vector maths and mechanics. Be ready to discuss how you've applied these concepts in previous projects, particularly in mobile game development.
✨Showcase Your C++ Skills
Prepare to demonstrate your proficiency in C++. Have examples ready that highlight your experience with writing and using physics engines. This will show that you can hit the ground running in their tech stack.
✨Communicate Effectively
Since you'll be working closely with both technical and non-technical team members, practice explaining complex ideas in simple terms. This will help you stand out as a collaborative team player who can bridge gaps.
✨Be Proactive and Solution-Oriented
During the interview, share instances where you've identified problems and implemented solutions in your past roles. This aligns perfectly with their need for someone who is driven and focused on delivering results.