
Android Developers
- Manila City, Metro Manila
- Permanent
- Full-time
- Implement and optimize 3D graphic solutions using Unity for Android platforms.
- Develop and maintain communication interfaces between the game engine and Android Native components.
- Implement modules to import and render AI-created assets.
- Design & develop a comprehensive & rich user experience, app architecture, and app features
- Understanding product goals and requirements.
- Collaborate with design teams to deliver engaging user interfaces.
- Collaborate with server teams to integrate backend servers and data storage through REST APIs.
- Work in an Agile development environment.
- Produce high-quality code on aggressive deadlines.
- Bachelor’s degree in Computer Science, Game Development, or related field.
- 3+ years in mobile 3D graphics programming (Unity/Unreal).
- 1+ year of practical experience with generative AI
- Experience in 3D object rendering on Android using Unity, Open GL, or 3D rendering in Flutter
- Android app development expertise (Java/Kotlin)
- Familiarity with Android SDK and Android Studio environments.
- Understand mobile performance, latency, and security issues.
- Strengths with REST and JSON, third-party libraries, and APIs.
- Self-starter - with the ability to independently acquire the knowledge required to succeed in their job.
- Strong C#/C++/Python skills and shader programming (HLSL/GLSL).
- Knowledge of Android native development with Android NDK/JNI.
- Knowledge of 3D math and mobile GPU profiling (Android GPU Inspector).
- Experience with AI frameworks (PyTorch, TensorFlow) and on-device deployment (TensorFlow Lite, Core ML).
- Please visit to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click .