At a Glance
- Tasks: Code gameplay, optimise performance, and mentor junior programmers in a collaborative environment.
- Company: Join Puzzling.com, a creative studio under Miniclip, specialising in engaging puzzle games.
- Benefits: Enjoy a hybrid work model in the beautiful British countryside with a vibrant team culture.
- Why this job: Be part of an innovative team driving game development and enhancing player experiences.
- Qualifications: Proven game programming experience, strong problem-solving skills, and a passion for gaming required.
- Other info: Opportunity to work on popular titles and contribute to a leading mobile gaming company.
The predicted salary is between 43200 - 72000 £ 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 scenic British countryside. Applicants must be willing to commit to this location.
Your New Team... At Puzzling, we foster an environment where creativity and collaboration thrive. Joining our talented team in Leamington Spa means being part of a space where ideas flow freely, innovation flourishes, and team spirit remains strong. As we continue to grow, we are seeking a Senior Game Programmer to enhance our development team.
As a Senior Game Programmer, your responsibilities will include:
- Coding gameplay, optimizing performance, and integrating SDKs, art, and audio for seamless gaming experiences.
- Writing clean, efficient, and maintainable code in collaboration with various team leads to implement features and mechanics.
- Mentoring junior programmers, ensuring adherence to coding standards and best practices.
- Debugging, testing, and resolving issues, optimizing performance across multiple platforms.
- Contributing to game prototypes, participating in code reviews, and maintaining documentation.
- Addressing development challenges and iterating on code to improve gameplay.
- Driving innovation in gameplay, technology, and user interaction.
- Collaborating with QA to ensure rapid development and high-quality output.
- Staying 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 focused on clean, efficient, and maintainable code.
- Strong communication and teamwork skills, with a passion for gaming and industry standards.
- Experience with source control systems.
- Experience in 3D and 2D gameplay development.
- Experience in the games industry with multiple released titles.
- Strong understanding of systems optimization.
Bonus Points:
- A relevant degree or postgraduate qualification in Computer Science or a related field, or equivalent experience.
Contact Detail:
Miniclip Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Game Programmer
✨Tip Number 1
Familiarise yourself with Puzzling.com’s game titles and their unique features. Understanding the specific mechanics and styles of their games will help you demonstrate your passion and insight during interviews.
✨Tip Number 2
Showcase your experience with both 3D and 2D gameplay development in your discussions. Be prepared to discuss specific projects where you optimised performance or integrated SDKs, as this aligns closely with the role's responsibilities.
✨Tip Number 3
Highlight your mentoring experience when speaking with the team. Since the role involves guiding junior programmers, sharing examples of how you've supported others in their development can set you apart.
✨Tip Number 4
Stay updated on emerging technologies relevant to game programming. Being able to discuss recent trends or tools in the gaming industry will show your commitment to innovation and continuous learning, which is highly valued at Puzzling.
We think you need these skills to ace Senior Game Programmer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in game programming, particularly focusing on object-oriented principles and any projects that showcase your coding skills. Mention specific titles you've worked on to demonstrate your industry experience.
Craft a Compelling Cover Letter: In your cover letter, express your passion for gaming and how your skills align with the responsibilities of the Senior Game Programmer role. Highlight your experience in mentoring junior programmers and your ability to collaborate effectively with team leads.
Showcase Your Problem-Solving Skills: Provide examples in your application that illustrate your problem-solving abilities, especially in debugging and optimizing performance across multiple platforms. This will show Puzzling.com that you can tackle development challenges effectively.
Highlight Continuous Learning: Mention any recent technologies or trends in game development that you are familiar with. This demonstrates your commitment to staying updated in the fast-paced gaming industry, which is crucial for driving innovation at Puzzling.com.
How to prepare for a job interview at Miniclip
✨Showcase Your Technical Skills
As a Senior Game Programmer, you'll need to demonstrate your coding prowess. Be prepared to discuss your experience with object-oriented principles and provide examples of clean, efficient code you've written in the past. Consider bringing a portfolio of your work or be ready to talk through specific projects that highlight your skills.
✨Emphasise Team Collaboration
Puzzling.com values creativity and collaboration. During the interview, share experiences where you successfully worked with producers, designers, and other team members. Highlight how you contributed to team projects and how you mentored junior programmers, as this will show your ability to thrive in their collaborative environment.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Be ready to discuss challenges you've encountered in game development and how you resolved them. This could include debugging issues or optimising performance across platforms, so think of specific examples that showcase your analytical skills.
✨Stay Updated on Industry Trends
Puzzling.com is looking for someone who stays current with emerging technologies. Research recent trends in game programming and be prepared to discuss how they could impact your work. Showing that you're proactive about learning and adapting will demonstrate your passion for the gaming industry.