C++ Mobile Game Developer

3 Months ago • All levels • Game Programmer

Job Summary

Job Description

Magic Media seeks a self-motivated C++ Mobile Game Developer to maintain and build game code, work on gameplay and porting to mobile, and collaborate with Kotlin/Swift developers. Responsibilities include architectural oversight, devising engineering solutions, and working with content creators and engineers across disciplines. The ideal candidate possesses extensive C++ game development experience, understands memory optimization, and has excellent communication skills. The position is permanently remote with opportunities for career growth and development within a fast-paced, multicultural environment.
Must have:
  • C++ development experience
  • Kotlin/Swift knowledge
  • Game development fundamentals
  • Memory optimization in C++
  • Excellent communication
Good to have:
  • Computer Science/Maths Degree
  • Experience with game engines (unspecified)
Perks:
  • Permanently remote
  • Skill improvement opportunities
  • International team
  • Career growth
  • Flexible working hours
  • Inclusive culture
  • Ongoing training

Job Details

Description

Magic Media is a pioneering media, entertainment and tech group powered by creativity and innovation. We have a physical presence in 15 countries and expertize in the areas of art, animation, cybersecurity, game development, software development, VFX and video production amongst others. We work with leading developers and publishers within the games and tech industry, providing support and solutions designed around individual needs and carried out by global experts.

We are looking for a C++ Game Developer who is self-motivated, goal-orientated, and a strong team player. The ideal candidate will have extensive C++ development experience in games. We are looking for someone who is passionate about the digital content production process and who is willing to work with content creators and engineers of other disciplines to build awesome games.

What you will do: 

  • Maintain and build code using C++ for all assigned work streams.
  • Work on gameplay, porting and mobile native code.
  • Work on Kotlin and/or Swift with interfaces to C++ game code.
  • Help provide architectural oversight across the entire application.
  • Collaborate to devise optimal engineering solutions to technical challenges.

Requirements

  • Knowledge of C++.
  • Knowledge of Kotlin and/or Swift.
  • Understanding of C++ in games and memory optimization.
  • Understanding of fundamentals of game development.
  • Excellent communication skills.
  • Fluent in English.

Desirable pluses:

  • Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent).

Benefits

  • Permanently 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.

At Magic Media, our passion lies in gaming. Our vision is to create and deliver engaging and interesting games for our clients. We can deliver this high-quality work on any platform, whether it be on a console, PC, or mobile. We know that reputation and results go hand-in-hand. Therefore, we work hard to find experts and talented creators to deliver the best results.

Similar Jobs

Scanline VFX - Crowd Artist

Scanline VFX

Seoul, South Korea (Hybrid)
3 Months ago
Statement VFX - Mid/Senior VFX Compositor

Statement VFX

Barcelona, Catalonia, Spain (On-Site)
1 Year ago
Touch Magix - Junior VFX Artist

Touch Magix

Pune, Maharashtra, India (On-Site)
2 Days ago
Ubisoft - Senior VFX Artist - Cinematics Real Time

Ubisoft

Montpellier, Occitanie, France (On-Site)
4 Months ago
Weta Fx - Layout Environment TD

Weta Fx

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Rockstar Games - Tools Programmer (Mid/Senior)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
Hive - Senior game developer

Hive

Cairo, Cairo Governorate, Egypt (On-Site)
11 Months ago
CIEL HR - Game Developer

CIEL HR

Mumbai, Maharashtra, India (On-Site)
1 Year ago
supercell - Senior Game Programmer

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Larian Studios - Tools Programmer

Larian Studios

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Bondex - 3D Stylized Environment Artist

Bondex

South Korea (Remote)
10 Months ago
Rockstar Games - Senior Animation Systems Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
4 Months ago
Larian Studios - VFX Director

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Montreal, Quebec, Canada (Remote)
8 Months ago
Rockstar Games - Senior Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
7 Months ago
Playdead - Experienced VFX Artist

Playdead

Copenhagen, Denmark (On-Site)
10 Months ago
Netflix - ML Software Engineer (L4/L5) - Media Algorithms

Netflix

Los Angeles, California, United States (On-Site)
2 Months ago
Barnstorm VFX - Digital Matte Painter: MID/SR

Barnstorm VFX

Montreal, Quebec, Canada (Remote)
2 Months ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Carlsbad, California, United States (On-Site)
1 Month ago
Spatial Studio - Game Artist

Spatial Studio

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kyiv, Kyiv city, Ukraine

Pushka Studios - UI/UX Designer

Pushka Studios

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
2 Months ago
D-market - Senior Rust Developer

D-market

Ukraine (Remote)
1 Month ago
EveryMatrix - Trainee / Junior Technical Project Manager

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
2 Weeks ago
N-ix - Senior Electronics Engineer

N-ix

Ukraine (Hybrid)
1 Month ago
Playtika - JavaScript Developer

Playtika

Ukraine (On-Site)
3 Months ago
N-ix - Senior 3D Hard Surface Artist

N-ix

Ukraine (Hybrid)
3 Weeks ago
BetterMe - Talent Acquisition Specialist (Web)

BetterMe

Kyiv, Kyiv City, Ukraine (Remote)
1 Week ago
BetterMe - Graphic Designer

BetterMe

Ukraine (Remote)
1 Month ago
N-ix - Middle QA Engineer/Game Tester

N-ix

Ukraine (Hybrid)
1 Week ago
nord current - 2D Artist

nord current

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Magic Media - C++ Game Developer

Magic Media

Belgrade, Serbia (Remote)
3 Months ago
cip soft - Intern/Programmer Online Games

cip soft

Regensburg, Bavaria, Germany (On-Site)
1 Month ago
Dream Games - Game Developer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
kooapps - Jr./Sr. Mobile Game Programmer

kooapps

Makati City, Metro Manila, Philippines (On-Site)
1 Year ago
supercell - Senior Game Programmer

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Keywords Studios - Lead Game Developer

Keywords Studios

Mexico City, Mexico City, Mexico (Hybrid)
3 Months ago
Rockstar Games - UI Tools Programmer

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
Epic Games - Senior Tools Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Arkavis - Game Developer

Arkavis

Bangkok, Bangkok, Thailand (On-Site)
11 Months ago
Reliance games - Game Programmer (Nintendo Switch)

Reliance games

Pune, Maharashtra, India (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

About The Company

São Paulo, State Of São Paulo, Brazil (Remote)

Belgrade, Serbia (Remote)

São Paulo, State Of São Paulo, Brazil (Remote)

Catalonia, Spain (Remote)

Kyiv, Kyiv City, Ukraine (Remote)

State Of Rio De Janeiro, Brazil (Remote)

Kyiv, Kyiv City, Ukraine (Remote)

State Of São Paulo, Brazil (Remote)

Vojvodina, Serbia (Remote)

View All Jobs

Get notified when new jobs are added by Magic Media

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug