C++ Gameplay Programmer

2 Months ago • 2 Years + • Gameplay

Job Summary

Job Description

G5 Games seeks a C++ Gameplay Programmer to participate in the full game development lifecycle. Responsibilities include developing game logic elements, creating clean and maintainable cross-platform code, optimizing existing systems, and collaborating with designers and artists. The ideal candidate possesses at least 2 years of commercial C++ programming experience, advanced knowledge of modern C++, algorithms, data structures, and the STL. Strong communication, problem-solving, and teamwork skills are essential. The role offers a fully remote work format with flexible scheduling.
Must have:
  • 2+ years commercial C++ programming experience
  • System design experience
  • Advanced C++ knowledge
  • Algorithm & data structure expertise
  • OOP and design patterns understanding
  • Profiling, debugging, and optimization skills
Good to have:
  • Experience with scripting languages (Lua, Python, JavaScript)
  • Game engine experience
  • Cross-platform development experience
  • Junior staff training experience
  • Understanding of game design, art, animation, test automation
Perks:
  • Flexible work conditions (fully remote)
  • Internal education system
  • Relocation support
  • Medical insurance
  • Gym membership reimbursement
  • Bonus program
  • Profit-sharing (for key employees)

Job Details

Job description

G5 Games is a Swedish developer and publisher of mobile games played by over 250 million people worldwide. We create large-scale projects, such as SherlockHidden City®Jewels of Rome®, and continuously improve their technical aspects.

We are currently strengthening our team and looking for a C++ Gameplay Programmer who will participate in the full cycle of game development — from creating game ideas to implementing exciting features and releasing the game.
If you are interested in developing gameplay logic and other systems that make up a game — we’d love to have you on our team!

What You Will Work On:

  • Develop game logic elements;
  • Create clean, maintainable, cross-platform code;
  • Develop and optimize existing systems;
  • Develop architecture and design large game systems in collaboration with the lead programmer;
  • Communicate with designers, artists, animators, and other professionals on the team;
  • Apply analytical and critical thinking to solve non-standard problems;
  • Contribute your unique ideas to all aspects of project development;
  • Grow professionally and share experiences with other programmers.

What We Expect:

  • Have at least 2 years of experience in commercial C++ programming;
  • Have experience in system design;
  • Possess advanced knowledge of modern C++;
  • Have advanced knowledge of algorithms, data structures, and STL;
  • Understand object-oriented programming and design patterns;
  • Understand the best programming practices;
  • Have skills in profiling, debugging, and optimization;
  • Can read technical documentation in English;
  • Have communication and teamwork skills.

Would Be a Plus:

  • Higher education in software systems development or a related field;
  • Experience working with script languages (Lua, Python, JavaScript and others);
  • Experience working with game engines;
  • Experience in cross-platform development;
  • Junior staff training experience;
  • Understanding the structure of related areas such as game design, art, animation, test automation, etc.

What We Offer:

  • Flexible Work Conditions – Fully remote format with no office restrictions. Convenient flexible schedule and transparent processes.
  • Development & Learning – Internal education system that includes workshops, webinars, and hackathons. Compensation for English and other language courses.
  • Relocation Support – Financial assistance and guidance at every step, from choosing a country to legalizing your entire family.
  • Health & Well-being – Medical insurance and reimbursement for gym memberships. Team sports initiatives to promote a healthy lifestyle.
  • Bonus Program – Performance-based bonuses upon meeting sales targets. For key employees—profit-sharing from stock value growth.
  • Expert Community – Work alongside top industry professionals. Grow in a dynamic and innovative environment.

We look forward to your application!

 

More about G5 Games: 

Follow us on social media: , , , , , .

All official communications with G5 Games representatives are conducted exclusively through the  domain. We carefully review each application within a week. If your experience and skills match our requirements, we will contact you for further discussion. If there isn’t a suitable position at the moment, we will add you to our talent pool and notify you when a relevant opportunity arises.

Similar Jobs

505 Games - Global Brand Manager

505 Games

Japan (On-Site)
1 Year ago
Qualcomm - Engineer, Senior - Core Platform Boot Loaders

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Adobe - Engineering Manager

Adobe

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Optiv - Sr. Ping Engineer - TS/SCI with FS Poly

Optiv

Herndon, Virginia, United States (On-Site)
2 Months ago
AiDash - Software Development Engineer in Test II Platform

AiDash

Gurugram, India (Hybrid)
1 Month ago
Games talent (Staffing and recruiting) - Gameplay & Systems Programmer

Games talent (Staffing and recruiting)

Kyoto, Kyoto, Japan (On-Site)
2 Months ago
Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
6 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
3 Months ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
Epic Games - Gameplay Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dave Ramsey - Sr. Director of Marketing

Dave Ramsey

Franklin, Tennessee, United States (On-Site)
1 Month ago
Stake logic - Business Intelligence Analyst

Stake logic

Birkirkara, Malta (On-Site)
3 Months ago
Ziff Davis - Planner, Sales Planning

Ziff Davis

United States (Remote)
5 Days ago
Rivian - Field Sales Advisor

Rivian

Nashville, Tennessee, United States (On-Site)
1 Month ago
appier - Campaign Analyst (US) 05:00 AM-02:00 PM working hours

appier

Taipei City, Taiwan (On-Site)
8 Months ago
Rippling - Implementation Specialist, IT

Rippling

United States (Remote)
2 Months ago
PhonePe - Associate Manager - CX Process Design

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Aristocrat - Data Entry Operator

Aristocrat

Manchester, New Hampshire, United States (Hybrid)
1 Month ago
Greenworks Sunrise Global Marketing - Territory Sales Manager

Greenworks Sunrise Global Marketing

Sacramento, California, United States (Remote)
1 Month ago
Ion - NetSuite ERP Developer

Ion

Dublin, County Dublin, Ireland (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Gameplay Jobs

welevel  - Senior Gameplay Programmer

welevel

Munich, Bavaria, Germany (On-Site)
4 Months ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) : Third-Person Shooter RPG / The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
9 Months ago
Giant Sparrow - Senior Gameplay Designer

Giant Sparrow

Los Angeles, California, United States (Remote)
2 Months ago
Maverick Games - Lead Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
2 Months ago
Lighthouse Games - Senior Gameplay Engineer

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Week ago
supercell - Senior Gameplay Programmer, Clash Royale

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Gearbox - Senior Gameplay Programmer

Gearbox

Frisco, Texas, United States (On-Site)
7 Months ago
Riot Games - Senior Software Engineer, Gameplay - R&D

Riot Games

Shanghai, Shanghai, China (On-Site)
2 Months ago
Studio Wildcard - Senior Gameplay Programmer

Studio Wildcard

Redmond, Washington, United States (Hybrid)
5 Months ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Podgorica, Podgorica Municipality, Montenegro (Remote)

Astana, Astana, Kazakhstan (Remote)

Yerevan, Yerevan, Armenia (Remote)

Tbilisi, Tbilisi, Georgia (Remote)

Podgorica, Podgorica Municipality, Montenegro (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Tbilisi, Tbilisi, Georgia (On-Site)

Limassol, Limassol, Cyprus (Remote)

View All Jobs

Get notified when new jobs are added by G5 games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug