Senior Game Developer, C++

Posted Oct 30

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Create game functionalities in C++ based on design specifications, technical requirements, and established programming standards.

• Integrate various game components such as engine systems, gameplay features, user interface, graphics, animations, and audio.

• Design, develop, and uphold efficient, reusable, and dependable code.

• Optimize and resolve issues within game systems for enhanced performance, quality, and responsiveness.

• Contribute to both game design and technical specifications.

• Enhance and support existing game technologies and systems.

• Investigate technical challenges and provide solutions throughout the development lifecycle.

• Collaborate with Game Developers, 2D and 3D Artists, Game Designers, Level Designers, and Backend Developers.

• Engage across engineering, art, and design disciplines to develop new game content and features for Disney Magic Kingdoms.

• Participate in recruitment, technical assessments, technical interviews, and project/team interview processes as necessary.


⛳️ Requirements

• A minimum of 3 years of practical experience in C++ programming on commercial or real-world projects.

• Strong comprehension of software architecture and object-oriented programming principles.

• Solid foundation in 3D mathematics.

• Hands-on experience with multithreading.

• Capability to design and maintain efficient, reusable, and reliable code.

• Understanding of performance optimization and application responsiveness.

• Strong problem-solving and debugging abilities.

• Ability to collaborate effectively within a cross-functional development team.

• Demonstrated responsibility, ownership, and commitment to meeting deadlines.

• Proficient English reading and writing skills.

• Experience in programming for mobile devices and/or consoles is a significant advantage.

• Professional or personal experience in video game development or other real-time 3D applications is highly beneficial.

• Knowledge of client-server communication and networking technologies is a distinct advantage.

• Familiarity with scripting languages such as Python, Lua, TypeScript, or similar is a strong asset.

• Experience with Unity and/or Unreal Engine is a notable advantage.

• A full version of your CV in English is required.

• Qualified candidates will need to complete an online technical assessment.


🏝️ Benefits

• Opportunity to work remotely for a global product company.

• Competitive salary aligned with your experience and qualifications.

• 21 days of paid vacation.

• 5 days of paid sick leave.

• National holidays recognized as non-working days.

• Medical insurance coverage.

• Access to psychological support.

• Parental leave benefits.

• Access to an educational platform featuring courses, training programs, and certifications.

• Employee Referral Program.

• Technical support and equipment provided.

People also viewed

Gardens1 day ago

Gameplay Tools Engineer

US flagUnited States, +1 more countryFull-timeGame Engineer$138k – $155k/year
ApplyView job
Gardens1 day ago

Gameplay Engineer

US flagUnited States, +1 more countryFull-timeGame Engineer$155k – $171k/year
ApplyView job
tobspr Games3 days ago

Senior Unreal Engine Networking Engineer

DE flagGermany OnlyFull-timeGame Engineer
ApplyView job
CD PROJEKT SA3 days ago

Senior Gameplay Programmer

CA flagCanada OnlyFull-timeGame EngineerC$127.2k – C$209.9k/year
ApplyView job
CD PROJEKT SA3 days ago

Senior Gameplay Programmer – AI

CA flagCanada OnlyFull-timeGame EngineerC$127.2k – C$209.9k/year
ApplyView job
CD PROJEKT SA3 days ago

Expert Gameplay Programmer – AI

CA flagCanada OnlyFull-timeGame EngineerC$180.1k – C$247.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers