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 Sherlock, Hidden 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!