At a Glance
- Tasks: Join our team to create engaging gameplay features and optimise game performance.
- Company: Secret Mode, a dynamic studio crafting high-calibre games for passionate players.
- Benefits: Enjoy flexitime, a pension scheme, private healthcare, and more!
- Other info: Work in a collaborative environment with opportunities for growth and creativity.
- Why this job: Be at the heart of game development and make a real impact on player experiences.
- Qualifications: Strong C++ skills and experience in game programming required.
The predicted salary is between 40000 - 50000 £ per year.
Secret Mode is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect. As a Gameplay Programmer, you will be at the heart of our team. You will be responsible for bringing new experiences to our players, whether through expansive new maps and DLC or by implementing the quality-of-life improvements that our community values most. You will work across a diverse range of titles and engines, ensuring that gameplay remains fluid, engaging, and technically optimised across all platforms.
Role Overview - key responsibilities
- Work closely with the creative teams to implement compelling gameplay features and systems. You will take designs from concept to execution, ensuring they are fun, polished, and bug-free.
- Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools.
- Ensure gameplay logic remains consistent across PC, Console, and Mobile when porting titles. You will adapt input systems, UI layouts, and gameplay balancing to fit the specific technical requirements of each new platform.
- Act as an active participant in the design and production process. You are the technical side of the creative team and the first line of feedback for feature feasibility.
- Produce clean and robust code, following all standards and guidelines, including the use of automated testing processes.
- Resolve platform-specific bugs and performance bottlenecks to ensure a frictionless launch on new hardware.
- Own the planning and development of large bodies of work, with minimal supervision.
- Help scope features and advise on best ways to implement them.
Skills and experience you need
- Proven industry experience as a programmer on one or more console/PC titles.
- Strong C++ skills, including profiling, debugging and optimising code.
- Industry experience of working with commercial proprietary engines.
- Solid understanding of code architecture best practices.
- Ability to think like a designer to create compelling and fun gameplay.
- Open-minded, willing to experiment and iterate over a specific feature.
- Concepts as state machines, pathfinding, AI routines should be second nature.
- Excellent written and verbal communication skills.
- Passion for making and playing great games.
- You are a team player and willing to take responsibility.
- Work effectively and independently with minimum guidance and support.
- Passion for gaming and game development.
Skills and experience it would be great to have
- Experience of working on current generation consoles.
- Familiarity with building data driven and scalable gameplay features.
- Experience with TDD and ECS.
- Experience with multi-threaded programming.
Travel Requirements
This role requires you to be in our Leamington Spa studio for two days a week and may involve occasional travel to events. Please note that this role is only open to applicants who have the right to work in the UK. We are currently unable to offer sponsorship or consider applications from outside the UK.
Benefits
- Flexitime working hours
- Pension Scheme
- Benefits platform with company funded allowance which includes:
- Income Protection and Life cover
- Private Healthcare coverage
- Critical Illness
- Online GP
Gameplay Programmer — Flexitime, Pension & Healthcare in Royal Leamington Spa employer: Breath HR
At Secret Mode, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters creativity and collaboration. As a Gameplay Programmer in our Leamington Spa studio, you'll enjoy flexitime working hours, a comprehensive pension scheme, and access to private healthcare, all while contributing to the development of high-quality games that resonate with our passionate community. We are committed to your professional growth, providing opportunities to work across diverse titles and platforms, ensuring that your career in game development is both meaningful and rewarding.
StudySmarter Expert Advice🤫
We think this is how you could land Gameplay Programmer — Flexitime, Pension & Healthcare in Royal Leamington Spa
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry, attend events, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, including any projects or games you've developed. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. Brush up on your C++ skills and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at Secret Mode. Don’t miss out!
We think you need these skills to ace Gameplay Programmer — Flexitime, Pension & Healthcare in Royal Leamington Spa
Some tips for your application 🫡
Show Your Passion for Gaming:When writing your application, let your love for gaming shine through! Share your experiences with games that inspire you and how they influence your work. We want to see that you're not just a programmer, but a gamer at heart.
Tailor Your Application:Make sure to customise your application to fit the role of Gameplay Programmer. Highlight your C++ skills and any experience with game engines. We’re looking for someone who can bring our creative visions to life, so show us how you can do that!
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your past experiences and achievements. We appreciate well-structured applications that make it easy for us to see your qualifications.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it helps us keep everything organised on our end.
How to prepare for a job interview at Breath HR
✨Know Your Code Inside Out
Make sure you brush up on your C++ skills and be ready to discuss your previous projects. Be prepared to explain your thought process behind coding decisions, especially when it comes to optimising and debugging. This will show that you not only know how to code but also understand the intricacies of game development.
✨Show Off Your Passion for Gaming
Let your enthusiasm for games shine through during the interview. Share your favourite titles and what you love about them, especially in terms of gameplay mechanics. This helps demonstrate that you’re not just a programmer, but someone who genuinely cares about creating engaging experiences for players.
✨Prepare for Technical Questions
Expect to face technical questions related to gameplay systems, AI routines, and multi-threaded programming. Practise explaining complex concepts in simple terms, as this will showcase your ability to communicate effectively with both technical and non-technical team members.
✨Be Ready to Collaborate
Since you'll be working closely with creative teams, prepare examples of how you've successfully collaborated in the past. Highlight your ability to take feedback and iterate on features, as well as your experience in balancing technical feasibility with creative vision.