G5
praca Brak informacji

C++ Gameplay Programmer

G5

  • Programowanie

    Tryb pracy

    Brak informacji

    Wymiar pracy

    Brak informacji

    Opis stanowiska

    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!