Looking for a skilled C++ Generalist Programmer who will play a crucial role in the entire game development process, and will collaborate with cross-functional teams, including artists, designers, and other engineers, to bring the game concepts to life. The ideal candidate should possess a strong foundation in various areas of game development, demonstrating expertise in gameplay, tools, and engine-related tasks.
RESPONSIBILITIES
- Collaborate across multiple teams on features, debugging, and maintaining an optimal workflow.
- Implement and maintain gameplay and engine features for networking, multiplayer, and procedurally generated environments.
- Optimize and maintain existing engine systems for performance and scalability.
- Identify and resolve bugs, performance bottlenecks, and other technical issues.
- Create and improve in-house development tools to streamline the game creation process.
- Provide support and documentation for tools to assist other team members.
- Optimize code for various platforms and hardware configurations
REQUIREMENTS
- Bachelor's Degree in Software Engineering, Computer Science, or equivalent
- Strong knowledge of C++ and game development
- Familiarity with Unreal Engine 4 recommended
- Bonus qualifications: Steam/EOS/PSN/Xbox Live development, UI/Slate
- 3+ years of experience as a Gameplay or Engine Programmer
WHAT THEY OFFER:
- B2B contract type.
- Fully remote position.
- Provision of necessary hardware
ABOUT THE COMPANY
An American-based PC/Console studio, currently working on a First-Person Military Shooter.
Studio size: 50 people.
Platform: PC/Console.
Engine: Unreal Engine 4.