At a Glance
- Tasks: Lead the development of new features for Phasmophobia and future projects using Unity and C#.
- Company: Join Kinetic Games, creators of the popular horror game Phasmophobia.
- Benefits: Enjoy a competitive salary, hybrid work, and opportunities to travel to major gaming events.
- Why this job: Be part of a passionate team creating thrilling gaming experiences in a supportive environment.
- Qualifications: 5+ years of Unity experience, a degree in a related field, and a passion for game development.
- Other info: Remote work until June 2025 with potential for exciting future benefits.
The predicted salary is between 40000 - 52000 £ per year.
Location: North Baddesley, Southampton, UK
Position Type: Full-Time Hybrid, Remote until June 2025
Salary Range: £50-65k
About the Role:
We are expanding our team and looking for a talented Senior Unity C# Programmer to contribute to the ongoing development and enhancement of Phasmophobia and future projects.
As a Senior Unity C# Programmer at Kinetic Games, you will be integral to the development of Phasmophobia, implementing new features, improving existing functionalities, and ensuring the game continues to deliver heart-pounding experiences. Working closely with a skilled team of designers, artists, and fellow programmers, you will utilize Unity and C# to bring innovative gameplay elements and enhancements to life. This role demands a high level of technical expertise, creativity, and a passion for game development.
Responsibilities:
• Lead the design and implementation of new game features and systems.
• Optimize and refine gameplay mechanics and codebase for better performance across all supported platforms.
• Collaborate with the design and art teams to realize the game vision, ensuring technical feasibility and fidelity.
• Drive the development of tools and workflows to streamline game production processes.
• Conduct code reviews and maintain high coding standards among the development team.
• Mentor junior programmers, fostering skill development and promoting best practices.
• Stay updated on the latest Unity engine developments and integrate innovative technologies.
Requirements:
• Degree in Computer Science, Game Development, or a related field.
• At least 5 years of professional Unity game development experience, with at least one shipped title.
• Proven track record of developing high-quality game features and systems.
• Strong foundation in object-oriented programming and software engineering principles.
• Experience with development and game optimization techniques for both low and high end PC hardware.
• Excellent problem-solving, debugging, and performance analysis skills.
• Familiarity with version control systems, preferably PlasticSCM.
• Effective communication and teamwork abilities, capable of working in a fast-paced, dynamic environment.
• A genuine passion for developing games and a desire to innovate.
• Eligibility to work in the UK.
Nice To Have:
• Experience developing for consoles (Xbox Series S/X & PS5 preferred)
• Previous experience working on multiplayer.
• Previous experience working with OpenXR/ XR Interaction Toolkit
• Knowledge of network game programming, preferably with Photon Networking (PUN 2) and Unity Gaming Services
Benefits:
• Competitive salary.
• Company Pension Scheme.
• Regular social events.
• Hybrid working.
• Opportunity to travel to events such as GDC, Gamescom, Twitch Con EU & US, EGX.
• Work on an established and beloved horror game with a loyal fan base.
• Collaborative and supportive work environment.
• Be part of a growing passionate UK team.
• WellHub Bronze Plan which includes gym memberships, discounts and mental wellbeing support
• More Benefits to come as we expand such as health insurance, dental insurance, life insurance, Cycle to Work Scheme etc.
Senior Unity C# Programmer (Hiring Immediately) employer: Kinetic Games
Contact Detail:
Kinetic Games Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Unity C# Programmer (Hiring Immediately)
✨Tip Number 1
Make sure to showcase your experience with Unity and C# in your conversations. Highlight specific projects where you've implemented new features or optimized gameplay mechanics, as this will resonate well with the team.
✨Tip Number 2
Familiarize yourself with Phasmophobia and its gameplay elements. Understanding the game’s mechanics and community feedback can help you discuss how you would contribute to its development during interviews.
✨Tip Number 3
Network with other game developers and professionals in the industry. Attend gaming events or online meetups to connect with people who might have insights into Kinetic Games and their hiring process.
✨Tip Number 4
Stay updated on the latest trends in game development and Unity engine advancements. Being able to discuss recent innovations or techniques can demonstrate your passion and commitment to the field.
We think you need these skills to ace Senior Unity C# Programmer (Hiring Immediately)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Unity and C#. Focus on specific projects you've worked on, especially any shipped titles. Mention your role in developing game features and systems, as well as any mentoring experience.
Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and your enthusiasm for working on Phasmophobia. Discuss how your skills align with the responsibilities listed in the job description, particularly your experience with gameplay mechanics and optimization.
Showcase Relevant Projects: If possible, include links to your portfolio or GitHub showcasing relevant projects. Highlight any multiplayer experiences or work with OpenXR/XR Interaction Toolkit, as these are nice-to-have skills for this position.
Prepare for Technical Questions: Be ready to discuss your technical expertise during the interview process. Brush up on object-oriented programming principles, debugging techniques, and performance analysis skills, as these will likely be key topics of discussion.
How to prepare for a job interview at Kinetic Games
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Unity and C#. Highlight specific projects where you've implemented new features or optimized gameplay mechanics. This is your chance to demonstrate your technical expertise and problem-solving abilities.
✨Discuss Collaboration Experience
Since the role involves working closely with designers and artists, share examples of how you've successfully collaborated in past projects. Emphasize your communication skills and ability to work in a team-oriented environment.
✨Prepare for Code Reviews
Expect to discuss your approach to code quality and best practices. Be ready to explain how you conduct code reviews and mentor junior programmers, as this is a key responsibility of the role.
✨Express Your Passion for Game Development
Let your enthusiasm for game development shine through. Talk about your favorite games, what inspires you, and how you stay updated on industry trends. This will help convey your genuine interest in contributing to Phasmophobia and future projects.