C++ Middleware Developer – Mobile (iOS/Android) Remote | Melbourne Based - $130,000 -140,000
We are partnering with an innovative company in the gaming industry, offering an exciting opportunity for a talented C++ developer to join their team and contribute to a cutting-edge cross-platform SDK used by game developers worldwide. This is a fantastic opportunity to be part of a team that is shaping the future of game development tools and services.
As a C++ Middleware Developer (Mobile), you will be responsible for enhancing and supporting a cross-platform SDK that helps game developers integrate a powerful service into their games. You will work within a collaborative project team, ensuring the SDK is optimized and effective across iOS, Android, and other platforms, including VR and consoles. Your role will directly impact the success of developers integrating with the service and will involve a mix of engineering, support, and customer success activities.
Key Responsibilities: Engineering:
Maintain and improve the existing C++17 SDK to provide user, download, and request management services, acting as a front-end to a REST API service. Implement and test your solutions on various platforms, including iOS, Android, VR (Oculus), Mac, Linux, Windows, and consoles. Ensure cross-platform compatibility, minimizing API calls, improving caching, and providing robust error handling and logging for easy debugging. Develop clean, well-documented code, making it accessible and usable for the community via GitHub.Support & Collaboration:
Work alongside core REST API and web developers to provide valuable insights on mobile development improvements. Share your expertise with the team to help improve the product from the perspective of game developers. Educate fellow developers on mobile development best practices, ensuring the team stays up-to-date on mobile-specific challenges. Who We're Looking For: Strong proficiency in C++ and experience with C++17 or later. Solid understanding of mobile development, with experience developing for both iOS and Android platforms. Familiarity with VR development, preferably with Oculus. Knowledge of RESTful APIs and cross-platform development. Experience with debugging, logging, and optimizing performance for mobile applications. Excellent communication skills and the ability to collaborate with remote teams. Passion for gaming and supporting the success of game developers. Salary: They offer an excellent salary package: $130,000 - $140,000
Location: The client is based in Melbourne, but the role is remote.
Please apply asap with your CV to be considered for this position.
#J-18808-Ljbffr