At a Glance
- Tasks: Create exciting game mechanics and collaborate with a creative team to bring ideas to life.
- Company: Dynamic Glasgow-based studio with a passion for gaming innovation.
- Benefits: Flexible working options, competitive pay, and opportunities for professional growth.
- Other info: Perfect for those eager to learn and grow in the gaming industry.
- Why this job: Join a fun, fast-paced environment and make your mark on the gaming world.
- Qualifications: 2+ years in game development, strong C# skills, and a love for gameplay.
The predicted salary is between 30000 - 42000 £ per year.
Location: Glasgow-based Studio/Hybrid/Remote
Term: 6 Month Contract
We are seeking a talented and passionate Gameplay Programmer to join our studio. In this role, you’ll be at the heart of developing game mechanics, player interactions, and core gameplay features for our upcoming titles. Working closely with designers, artists, and fellow developers, you’ll help transform creative ideas into compelling, interactive experiences. This position requires a blend of technical expertise, problem-solving skills, and a strong understanding of game design principles. If you thrive in a collaborative, fast-paced environment and have a passion for building engaging gameplay, we want to hear from you!
Key Responsibilities- Collaborate with the design team to develop and refine core gameplay systems, including character controls, physics, AI behaviours, and game rules.
- Rapidly prototype new gameplay ideas to iterate on design concepts and enhance the player experience.
- Partner closely with designers, artists, and other programmers to ensure cohesive and engaging gameplay.
- Write efficient, maintainable code to deliver optimal performance across multiple platforms.
- Identify, troubleshoot, and resolve technical challenges to improve gameplay quality and user experience.
- Design and implement AI behaviours and NPC logic to enhance immersion and gameplay complexity.
- Develop and integrate in-game UI elements and feedback systems that support and enrich the player experience.
- Contribute to brainstorming sessions, offering technical insights to shape gameplay features.
- 2+ years of professional experience in game development, with a focus on gameplay programming and at least 1 shipped title.
- Strong proficiency in C# (experience with Unity a must with Unreal Engine and C++ as a bonus).
- Solid understanding of object-oriented programming principles and game architecture.
- A portfolio demonstrating completed or in-progress projects with gameplay mechanics and systems you’ve built or contributed to.
- Passion for video games and a strong understanding of what makes gameplay fun and engaging.
- Ability to balance creative ambition with technical constraints to deliver smooth, optimized gameplay experiences.
- Proven ability to troubleshoot, debug, and optimize code for performance.
- Ability to work independently and adapt to evolving design needs in a fast-paced environment.
- Strong communication skills, with the ability to collaborate effectively with a multidisciplinary team.
- Experience with multiplayer or networked gameplay systems.
- Previous experience working on shipped multi-platform titles.
- Knowledge of procedural generation techniques.
Employment type: Contract
Job function: Engineering and Information Technology
Industries: Entertainment
Gameplay Programmer in Glasgow employer: Blazing Griffin
Join our vibrant Glasgow-based studio as a Gameplay Programmer, where creativity meets technology in an inclusive and collaborative environment. We offer a unique opportunity to work on exciting game titles while benefiting from flexible hybrid and remote working options, fostering both personal and professional growth. With a strong emphasis on teamwork and innovation, you'll be part of a passionate community dedicated to crafting engaging gameplay experiences that resonate with players worldwide.
StudySmarter Expert Advice🤫
We think this is how you could land Gameplay Programmer in Glasgow
✨Tip Number 1
Network like a pro! Reach out to fellow developers, attend industry events, and join online communities. The more connections we make, the better our chances of landing that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work, especially any gameplay mechanics or systems you've developed. We want to see what you can do, so make it shine!
✨Tip Number 3
Practice makes perfect! Before interviews, brush up on your coding skills and be ready to tackle technical challenges. We know it can be nerve-wracking, but being prepared will help us stand out.
✨Tip Number 4
Apply through our website! It’s the easiest way to get noticed by our team. Plus, we love seeing applications come directly from passionate candidates who are excited about joining us.
We think you need these skills to ace Gameplay Programmer in Glasgow
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with gameplay programming and any shipped titles in your application. We want to see what you've done, so include a portfolio that showcases your best work!
Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific skills and experiences mentioned in our job description. It shows us you’re genuinely interested in the role.
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and passion for gameplay programming.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and helps us keep track of all the amazing talent out there!
How to prepare for a job interview at Blazing Griffin
✨Know Your Code
Make sure you’re comfortable discussing your coding experience, especially with C# and Unity. Be ready to explain your thought process behind the gameplay mechanics you've developed in your portfolio. This will show your technical expertise and problem-solving skills.
✨Showcase Your Passion
Let your enthusiasm for gaming shine through! Talk about your favourite games and what makes their gameplay engaging. This not only demonstrates your passion but also shows that you understand what makes a game fun and immersive.
✨Collaborative Spirit
Since this role involves working closely with designers and artists, be prepared to discuss how you’ve collaborated in the past. Share examples of how you’ve contributed to brainstorming sessions or worked through challenges as part of a team.
✨Prepare for Technical Challenges
Expect some technical questions or coding challenges during the interview. Brush up on your debugging and optimisation skills, and be ready to tackle hypothetical scenarios related to gameplay programming. This will demonstrate your ability to think on your feet and solve problems effectively.