We are seeking a talented and experienced Android Native Developer to join our team. The ideal candidate will have a strong background in native Android application development and game development with a passion for creating engaging and highperformance apps. This role requires technical expertise creativity and the ability to work collaboratively with crossfunctional teams.
Key Responsibilities:
- Design develop and maintain native Android applications and games
- Write clean efficient and maintainable code using Java and Kotlin
- Collaborate with UI/UX designers to ensure seamless user experiences
- Optimize applications for performance scalability and reliability
- Integrate thirdparty APIs SDKs and other tools to enhance app functionality
- Troubleshoot and debug issues ensuring smooth operation across a variety of devices
- Stay updated with the latest Android development trends tools and best practices
- Participate in code reviews to maintain highquality coding standards
- Coordinate with backend developers to integrate APIs and ensure robust app functionality
Requirements:
- Minimum 4 years of experience in Android native development and game development
- Proficiency in Java and Kotlin programming languages
- Strong understanding of Android SDK different versions of Android and how to deal with different screen sizes
- Experience with game engines like Unity or Unreal Engine is a plus
- Knowledge of RESTful APIs JSON and mobile app architecture patterns like MVVM or MVP
- Familiarity with tools such as Android Studio Git and version control systems
- Strong problemsolving skills and attention to detail
- Ability to work in a fastpaced collaborative environment