Job Title: Lead Gameplay Programmer
Location: Remote, UK
Job Type: Full-Time
Experience Level: Lead
At Athena Worlds our values are simple, we care about our team, we care about our projects, we care about our consumers and we care about diversity and inclusion. Our aim is to create compelling experiences for everyone, regardless of background. Some companies talk about their support for diversity and inclusion but we live it; with a diverse team, covering all walks of life. No fancy slogans, just real people with real commitment.
We are seeking a talented and experienced Senior Gameplay Programmer or Lead Gameplay Programmer to join our dynamic team. The ideal candidate will have a passion for game development and a strong background in programming, particularly in C++ and Unreal Engine 5. You will play a crucial role in designing and implementing gameplay systems that enhance player experience and engagement.
Design, develop, and maintain gameplay systems and features using C++ and Unreal Engine 5.
Collaborate with designers, artists, and other programmers to create innovative gameplay mechanics.
Optimize gameplay code for performance and memory usage.
Mentor and guide junior programmers, providing technical leadership and support.
Participate in code reviews and contribute to the overall improvement of the codebase.
Troubleshoot and resolve gameplay-related issues and bugs.
Stay up-to-date with industry trends and advancements in game development technologies.
Proven experience as a Gameplay Programmer, with a strong portfolio of completed projects.
Proficiency in C++ programming language.
Extensive experience with Unreal Engine 5, including Blueprints and C++ integration.
Strong understanding of gameplay mechanics, game design principles, and player experience.
Excellent problem-solving skills and ability to work under tight deadlines.
Strong communication and teamwork skills.
Familiarity with version control systems (e.g., Perforce, Git).
Experience in a lead programming role or mentoring junior developers.
Familiarity with multiplayer game development and networking concepts.
Knowledge of additional programming languages or game engines is a plus.
Competitive salary and benefits package.
Opportunity to work on exciting projects with a talented team.
A creative and collaborative work environment.
Opportunities for professional growth and development.
If you are passionate about game development and meet the qualifications listed above, we would love to hear from you! Please use the application form link below to submit your details.