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