Magic Media

C++ Programmer

Magic Media

contract

Posted on:

Location Type: Remote

Location: Ukraine

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • - Implement and improve a variety of fast and efficient core software using Unreal Engine.
  • - Maintain and build code using C++ for all assigned work streams.
  • - Help provide architectural oversight across the entire application.
  • - Collaborate to devise optimal engineering solutions to technical challenges.

Requirements

  • - 7+ years of experience as a professional in game development.
  • - 5+ years as a professional C++ Game Developer.
  • - Worked on at least 1 AAA title or 3+ AA titles.
  • - Experience working across multiple areas of the game development: AI/Gameplay/Multiplayer/Systems.
  • - Excellent communication skills.
  • - Fluent in English.
  • **DESIRABLE PLUSES:**
  • - Experienced with multiplayer gameplay systems, network replication, core engine, and Virtual Reality technologies.
  • - Experience in Tools Development.
  • - Unity experience.
  • - Experience working with Amazon Gamelift, Google Firebase or Microsoft Playfab.
  • - Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent).
Benefits
  • - Project based remote position.
  • - An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects.
  • - Be part of an international Group with offices worldwide.
  • - Career growth and development.
  • - Working closely with a team of like-minded people in a fast-paced, multicultural environment.
  • - Ongoing training and professional self-improvement opportunities.
  • - Flexible working hours.
  • - An inclusive culture and open communication.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Unreal EngineAIGameplayMultiplayerSystemsTools DevelopmentVirtual Reality
Soft Skills
communication
Certifications
Computer Science DegreeMaths Degree