At a Glance
- Tasks: Create immersive gameplay mechanics using cutting-edge technology in a collaborative team.
- Company: Join Cloud Imperium Games, pioneers in ambitious video game development.
- Benefits: Full-time role with opportunities for growth and a diverse workplace culture.
- Why this job: Be part of groundbreaking projects like Star Citizen and make gaming history.
- Qualifications: Experience in C++, 3D mathematics, and programming game features required.
- Other info: Diverse and inclusive environment where your unique perspective is valued.
The predicted salary is between 28800 - 48000 Β£ per year.
Join to apply for the Gameplay Programmer role at Cloud Imperium Games. As a Gameplay Programmer you will be working with our bespoke, cutting edge, multi-threaded engine to create gameplay mechanics and systems that immerse players within the vast, highly detailed spacescapes of some of the most ambitious games ever developed. Founded in 2012, Cloud Imperium Games creates cutting-edge videogames that defy expectations. Weβre currently developing Star Citizen, a record-breaking multiplayer online space sim, and Squadron 42, a cinematic single-player adventure set in the same universe. Join us as we break boundaries and make videogame history.
What do our Gameplay Programmers do?
- Designing and implementing well-engineered, reliable, scalable and robust code.
- Collaborating with other team members and disciplines to develop various gameplay systems.
- Peer-reviewing technical designs and documentation with the help of the wider team.
- Identifying technical and developmental risks and obstacles while creating innovative solutions to overcome them.
- Driving engineering principles and practices for their teams, pushing boundaries and promoting new and innovative ways of working.
- Supporting our growth culture and advocating knowledge sharing.
What would we expect from our Gameplay Programmers?
- Are comfortable working with C++ in a large, shared codebase.
- Have a good knowledge of 3D mathematics.
- Have experience with programming game features and systems.
- Work well in a co-located yet collaborative team environment.
- Can explain and present technical solutions to both programmers and team members from other disciplines.
We are always keen to hear from passionate gameplay programmers, so join the 'verse and become our latest Star Citizen!
Diversity Statement
Cloud Imperium Games is a global company, staunchly committed to cultivating a culture and workplace that celebrates all backgrounds, lifestyles, and perspectives. Together, we are creating a space where authentic recognition, appreciation, and understanding of the importance of diversity is fostered by everyone. As an Equal Opportunity Employer, we strive to build a team that represents all walks of life, and we want every employee to bring all the things that make them unique to the work environment. The universe is as vast and varied as the people in it, and it's our differences that make it special.
Fraud Statement
We are aware of people receiving job offers that fraudulently allege to be from CIG. These types of fraud can be carried out through false websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal info like bank account numbers, identification numbers, etc through social media or chat-based apps, nor do we request or send money for the purchase of business equipment. If you suspect fraud, please report it to your local authorities, as well as reaching out to us at info@cloudimperiumgames.com with any information you may have.
Gameplay Programmer in Manchester employer: Cloud Imperium Games
Contact Detail:
Cloud Imperium Games Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Gameplay Programmer in Manchester
β¨Tip Number 1
Network like a pro! Reach out to current or former employees at Cloud Imperium Games on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can double your chances of landing that interview.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your gameplay programming projects. Whether it's a personal project or contributions to open-source games, having tangible examples of your work can really impress the hiring team.
β¨Tip Number 3
Prepare for technical interviews by brushing up on C++ and 3D mathematics. Practice coding challenges and be ready to explain your thought process. Remember, they want to see how you tackle problems, so think aloud!
β¨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 the Cloud Imperium family. Donβt miss out on this opportunity!
We think you need these skills to ace Gameplay Programmer in Manchester
Some tips for your application π«‘
Show Your Passion: When you're writing your application, let your enthusiasm for gameplay programming shine through! We want to see that youβre genuinely excited about creating immersive experiences and pushing the boundaries of game development.
Tailor Your CV: Make sure your CV is tailored to the Gameplay Programmer role. Highlight your experience with C++, 3D mathematics, and any relevant projects you've worked on. We love seeing how your skills align with what we do at Cloud Imperium Games!
Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to explain your technical skills and experiences. We appreciate a well-structured application that makes it easy for us to see your qualifications.
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to receive your application directly. Plus, it shows that youβre serious about joining our team and becoming part of the Cloud Imperium family.
How to prepare for a job interview at Cloud Imperium Games
β¨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be ready to discuss your experience with large codebases and how you've tackled challenges in previous projects. Theyβll want to see that you can write clean, efficient code.
β¨Brush Up on 3D Mathematics
Since the role involves gameplay mechanics, having a solid understanding of 3D mathematics is crucial. Prepare to explain concepts like vectors, matrices, and transformations, and think about how they apply to game development.
β¨Showcase Your Collaboration Skills
Cloud Imperium Games values teamwork, so be prepared to discuss how you've collaborated with other disciplines in past projects. Share examples of how youβve communicated technical solutions to non-programmers, as this will demonstrate your ability to work in a co-located team environment.
β¨Be Ready to Problem-Solve
Expect to face some technical questions or scenarios during the interview. Practice explaining your thought process when identifying risks and obstacles in game development, and come up with innovative solutions. This will show them that you can think critically and creatively under pressure.