Develop core gameplay systems and mechanics for mobile 3D games using Unity (C#) or Unreal Engine (C++). Translate design and art assets into functional, interactive, and engaging in-game experiences. Create and implement player controls, camera systems, AI behaviors, physics interactions, and user interfaces. Build scalable and maintainable code architecture with reusability and performance in mind. Optimize game performance and memory usage to ensure smooth experiences on a wide range of Android and iOS devices. Conduct regular profiling and debugging to identify and address performance bottlenecks. Work with art and tech teams to ensure all assets are optimized for mobile delivery. Collaborate cross-functionally with designers, artists, QA testers, and product managers to define, prototype, and iterate on gameplay features. Integrate third-party SDKs as required. Maintain clear and consistent documentation for all systems, tools, and processes. Manage the game build and deployment processes. Help establish and refine CI/CD pipelines and version control processes. Provide post-launch support with bug fixes, performance tuning, and content updates.
Good To Have:- Experience with publishing and monetization systems (ads, IAPs)
Must Have:- Develop core gameplay systems and mechanics
- Use Unity (C#) or Unreal Engine (C++)
- Translate assets into interactive experiences
- Create player controls, AI, UI
- Build scalable and maintainable code
- Optimize for mobile performance
- Conduct profiling and debugging
- Work with art/tech teams
- Collaborate with cross-functional teams
- Integrate third-party SDKs
- Maintain documentation
- Manage game build and deployment
- Establish CI/CD and version control
- Provide post-launch support
- Bachelor’s degree or equivalent experience
- 2–5 years of experience in 3D mobile games
- Solid command of Unity with C# or Unreal Engine with C++
- Strong understanding of 3D game systems
- Familiarity with game mathematics
- Experience in optimizing for mobile hardware
- Excellent debugging skills
- Experience with mobile development workflows