C++ SOFTWARE DEVELOPER

Kompanija Playstudios Europe
You’ll work with talented engineers, game designers, and other leaders working together to change the face of social gaming!
Tip zaposlenja Full Time
Lokacija Belgrade

The Game Engine Team is responsible for developing our in-house game engine on which all our games are running and serves millions of players around the world.

As part of the team you will be at the heart of the Playstudios dev process, work closely with all R&D teams (Backend, Frontend, DevOps, and QA), operate on the company’s high profile projects, lead architectural decisions, and much more.

As for the team – We are a small, unified group. We love challenges, love coding, and we don’t compromise on quality. We enjoy having an impact and always strive to learn and improve. We are looking for a great, talented, teammate to join us and grow together.

Responsibilities

  • Cross-platform mobile development with C++, for iOS, Android, and Amazon devices
  • All core infrastructures of the engine (e.g Login, Networking, File System, Purchasing) – from design to implementation
  • Real-time multiplayer platform
  • Working with multiple programming languages (C++, Java, Kotlin, ObjC, Swift, LUA, python) on a variety of IDEs (Xcode, Android Studio, IntelliJ)
  • Integrating Third-Party Mobile SDKs (e.g Facebook, Google Firebase, Adjust)
  • Developing engine capabilities and interfaces for our FrontEnd Engineers
  • Performance, stability, security, and architectural cleanliness of our system
  • Creating development guidelines and best practices

REQUIREMENTS

  • 4+ years of software engineering experience (at least 2 years in C++)
  • Strong design and programming skills
  • BSc in computer science or equivalent
  • Experience with multi-threaded environments
  • A keen analytical mind with strong problem-solving skills
  • A team player who enjoys working in a dedicated and energetic group

Advantages

  • Passion for games of any kind!
  • Experience with Android (JNI/NDK) or iOS development
  • Experience with real-time applications
  • Experience with server-side development
Kompanija Playstudios Europe
You’ll work with talented engineers, game designers, and other leaders working together to change the face of social gaming!
Tip zaposlenja Full Time
Lokacija Belgrade
Playstudios Europe
What began in a shared office suite on the outskirts of Las Vegas has grown into a global gaming studio with offices on three continents, a collection of award-winning titles, a network of world class business partners, and a passionate community of loyal players. But like they say, “A journey of a thousand miles begins with a single slot.”