C++ Programmer

15 hours, 23 minutes ago
Contract
Senior
Software Development
Magic Media

Magic Media

Magic Media is an international tech group specializing in game development, cybersecurity, VFX, and art. They are industry leaders in providing top-tier services to the global gaming community.

Internet Software & Services
51-250

Description

  • Implement and improve fast, efficient core software using Unreal Engine.
  • Maintain and build C++ code for assigned work streams.
  • Provide architectural oversight across the application.
  • Collaborate with engineers and content creators to solve technical challenges.
  • Devise optimal engineering solutions to support game development.
  • Work across multiple game development areas such as AI, gameplay, multiplayer, and systems.

Requirements

  • 7+ years of professional experience in game development.
  • 5+ years of professional experience as a C++ game developer.
  • Experience working on at least 1 AAA title or 3+ AA titles.
  • Experience across multiple areas of game development, including AI, gameplay, multiplayer, or systems.
  • Excellent communication skills.
  • Fluent in English.
  • Experience with multiplayer gameplay systems, network replication, core engine, or virtual reality technologies preferred.
  • Experience in tools development preferred.
  • Unity experience preferred.
  • Experience with Amazon GameLift, Google Firebase, or Microsoft PlayFab preferred.
  • A solid technical foundation such as a Computer Science or Maths degree, or equivalent.

Benefits

  • Project-based remote position.
  • Opportunity to develop skills through diverse and engaging projects.
  • Be part of an international group with offices worldwide.
  • Career growth and development opportunities.
  • Work closely with a like-minded team in a fast-paced, multicultural environment.
  • Ongoing training and professional self-improvement opportunities.
  • Flexible working hours.
  • Inclusive culture with open communication.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Rendering Developer

Sperasoft 251-1K Internet Software & Services

UE rendering engineer role at an unspecified game development company, focused on building and optimizing rendering components for PC and console games across the full development cycle.

C++ Unreal Engine Vulkan
15 hours, 53 minutes ago

Senior Game Designer (Social & Metagame) - Mobile F2P/Licensed IP

UserWise 1-10 Internet Software & Services

UserWise is hiring a Senior Game Designer to shape the social, metagame, and LiveOps content for a new mobile game based on a globally recognized entertainment IP.

Game Design Unity
16 hours, 53 minutes ago

Senior Systems & Economy Designer (Mobile F2P - Licensed IP)

UserWise 1-10 Internet Software & Services

UserWise is hiring a remote Systems & Economy Designer to shape the progression, economy, and monetization systems for a new mobile game based on a globally recognized entertainment IP.

17 hours, 8 minutes ago

Engine Programmer (UE 5)

Sperasoft 251-1K Internet Software & Services

Unreal Engine specialist role at a game development studio focused on extending and optimizing core engine systems for multi-platform titles across console, PC, and cloud environments.

C++ Git Perforce Visual Studio
17 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers