About the Role Our client, an innovative independent game studio dedicated to creating immersive and engaging gaming experiences, is seeking a visionary Lead Game Developer to join their team. This is a fully remote position, allowing you to contribute your talents from the comfort of your home, wherever you are located. You will be at the forefront of game development, guiding a talented team of developers in bringing exciting new titles to life using the Unity engine. This role requires a deep passion for gaming, exceptional leadership skills, and a proven ability to deliver high-quality, polished games. As a remote-first studio, we embrace cutting-edge collaboration tools and foster a culture of open communication and mutual respect. Your expertise will be crucial in shaping the technical direction and ensuring the successful execution of our ambitious game projects.
Key Responsibilities
- Lead and mentor a team of game developers, fostering a collaborative and productive work environment.
- Architect and implement core gameplay mechanics and systems using Unity and C#.
- Collaborate with designers, artists, and producers to define game features and technical requirements.
- Optimize game performance for various platforms, ensuring smooth frame rates and efficient resource usage.
- Develop and maintain robust, scalable, and maintainable code.
- Oversee the entire development pipeline, from prototyping to final release and post-launch support.
- Troubleshoot and resolve complex technical issues that arise during development.
- Stay abreast of the latest advancements in game development technologies and techniques.
- Conduct code reviews and provide constructive feedback to team members.
- Contribute to technical decision-making and drive innovation within the development team.
Requirements
- 5+ years of experience in game development, with at least 2 years in a lead or senior role.
- Extensive experience with the Unity game engine and C#.
- Strong understanding of object-oriented programming principles and software design patterns.
- Proven experience in shipping successful mobile or PC/console games.
- Experience with version control systems (e.g., Git).
- Excellent leadership, communication, and interpersonal skills.
- Ability to mentor and guide junior developers.
- Strong problem-solving and debugging capabilities.
- Passion for games and a keen eye for detail.
- Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent professional experience.
Benefits
- Competitive salary and performance-based bonuses.
- Fully remote work setup, providing ultimate flexibility.
- Opportunity to work on exciting and diverse game projects.
- Collaborative and creative studio culture.
- Professional growth and development opportunities.
- Contribute to the creation of unique and memorable gaming experiences.
- Flexible working hours.