At a Glance
- Tasks: Code gameplay, optimise performance, and mentor junior programmers in a collaborative environment.
- Company: Puzzling.com, part of Miniclip, creates engaging mobile puzzle games in a creative studio.
- Benefits: Enjoy a hybrid work model, creative freedom, and the chance to shape exciting gaming experiences.
- Why this job: Join a passionate team, drive innovation, and make an impact in the gaming industry.
- Qualifications: Experience in game programming, strong problem-solving skills, and a passion for gaming required.
- Other info: Located in beautiful Leamington Spa, this role offers a unique blend of countryside charm and tech innovation.
The predicted salary is between 36000 - 60000 £ per year.
Puzzling.com, a Miniclip studio based near Leamington Spa in the UK, is looking for a Senior Game Programmer to join their team. This position is a hybrid role, involving work in the studio located in the picturesque British countryside. Applicants must be able to commit to this journey.
Our Team Environment
At Puzzling, we foster an environment where creativity and collaboration thrive. Join our talented team in Leamington Spa, where ideas flow freely, innovation flourishes, and team spirit remains strong.
Role Overview
As a Senior Game Programmer, you will be responsible for coding gameplay, optimizing performance, and integrating SDKs, art, and audio to deliver an exceptional gaming experience. You will collaborate with producers, designers, and art leads to implement game features and mechanics, and drive the technical direction of the game. Additionally, you will mentor junior programmers to ensure high-quality code and best practices.
Responsibilities
- Code gameplay, optimize performance, and integrate SDKs, art, and audio for a seamless gaming experience.
- Write clean, efficient, and maintainable code, collaborating with team members to implement features and mechanics.
- Mentor junior programmers and ensure adherence to coding standards.
- Debug, test, and fix issues, optimizing performance across platforms.
- Contribute to prototypes, participate in code reviews, and maintain documentation.
- Address development challenges and iterate on code to improve gameplay.
- Drive innovation in gameplay, technology, and user interaction.
- Collaborate with QA for rapid development and high-quality output.
- Stay updated on emerging technologies to keep games current.
Requirements
- Proven experience in game programming with a strong understanding of object-oriented principles and project delivery.
- Excellent problem-solving skills with a focus on clean, efficient, and maintainable code.
- Strong communication and collaboration skills, with a passion for gaming and industry standards.
- Experience with source control systems.
- Experience in 2D and 3D gameplay development.
- Multiple published titles in the games industry.
- Strong understanding of systems optimization.
Bonus Points
- A degree or postgraduate qualification in Computer Science or a related field, or relevant experience.
Contact Detail:
Miniclip SA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Game Programmer
✨Tip Number 1
Familiarise yourself with the specific technologies and programming languages used at Puzzling.com. Research their previous games and understand the coding practices they employ, as this will help you speak their language during interviews.
✨Tip Number 2
Showcase your collaborative skills by preparing examples of past projects where you worked closely with designers and artists. Highlight how you contributed to team success and how you can bring that experience to Puzzling's creative environment.
✨Tip Number 3
Prepare to discuss your mentoring experiences with junior programmers. Be ready to share specific instances where you helped others improve their coding skills or adhere to best practices, as this aligns with the responsibilities of the role.
✨Tip Number 4
Stay updated on the latest trends in game development and emerging technologies. Being able to discuss recent advancements and how they could be applied to enhance gameplay at Puzzling.com will demonstrate your passion and forward-thinking approach.
We think you need these skills to ace Senior Game Programmer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in game programming, particularly focusing on object-oriented principles and any published titles. Emphasise your problem-solving skills and mention specific projects where you optimised performance or integrated SDKs.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and the industry. Mention why you want to work at Puzzling.com specifically, and how your skills align with their team environment and the responsibilities of the Senior Game Programmer role.
Showcase Relevant Projects: If possible, include links to your portfolio or GitHub showcasing relevant projects. Highlight any 2D or 3D gameplay development you've done, as well as any prototypes or innovative solutions you've contributed to in past roles.
Prepare for Technical Questions: Anticipate technical questions related to coding standards, debugging, and performance optimisation. Be ready to discuss your approach to mentoring junior programmers and how you ensure high-quality code within a collaborative environment.
How to prepare for a job interview at Miniclip SA
✨Showcase Your Technical Skills
Be prepared to discuss your experience with game programming, particularly in 2D and 3D gameplay development. Bring examples of your previous work or projects that demonstrate your coding abilities and understanding of object-oriented principles.
✨Emphasise Collaboration
Since the role involves working closely with producers, designers, and art leads, highlight your teamwork skills. Share specific instances where you successfully collaborated on a project, focusing on how you contributed to the team's success.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving skills. Think of challenges you've faced in past projects and how you overcame them. Be ready to explain your thought process and the steps you took to find solutions.
✨Demonstrate Your Passion for Gaming
Puzzling.com values a passion for gaming and industry standards. Share your favourite games, what you love about them, and how they inspire your work. This will show your enthusiasm and fit for the company culture.