We are looking for a talented Unity 3D Developer with 1.5 to 2.5 years of experience in creating and optimizing Unity-based games specifically for the Android platform. The successful candidate will collaborate closely with design and development teams to develop engaging gameplay features, integrate game assets, and ensure smooth performance across a variety of Android devices. This role requires a strong focus on performance optimization, bug fixing, and delivering high-quality gaming experiences.
Key Responsibilities:
- Develop, optimize, and maintain Unity 3D games tailored for Android devices.
- Implement gameplay mechanics, UI/UX components, and interactive features using C#.
- Integrate and configure both 2D and 3D game assets to ensure compatibility and performance on Android platforms.
- Optimize game performance by managing memory usage, reducing loading times, and maintaining stable frame rates across multiple devices.
- Build, test, debug, and resolve Android-specific technical issues using Unity and Android development tools.
- Manage Android builds, including configurations, testing, and deployment to the Google Play Store.
- Collaborate effectively with designers, artists, QA testers, and other developers to deliver polished and engaging games.
- Identify and troubleshoot bugs, crashes, compatibility problems, and performance bottlenecks to improve overall game quality.
Required Qualifications:
- 1.5 to 2.5 years of professional experience in Unity 3D game development.
- Strong proficiency in C# programming and a solid understanding of the Unity 3D engine.
- Practical experience in developing, deploying, and maintaining games on Android platforms.
- Good knowledge of Android-specific challenges such as memory management, device compatibility, and performance optimization.
- Experience with Android build processes, including APK and AAB generation, and debugging techniques.
- Familiarity with Android SDK, Gradle, and other Android development tools.
- Proven ability to troubleshoot Android-specific build errors, crashes, and performance issues.
- Understanding of mobile game optimization techniques, including handling different screen resolutions and device specifications.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Game Development, or a related discipline.
- Strong communication skills, problem-solving abilities, and a collaborative mindset to work effectively within a team environment.
This is a full-time, onsite position offering the opportunity to contribute to exciting game projects and grow your skills in a dynamic development environment.