Android mobile app developer Job Description
Android mobile app developer Job Description Template
An Android Mobile App Developer designs and builds advanced applications for the Android platform, collaborates with cross-functional teams to define app features, and ensures quality performance and responsiveness of applications.
Responsibilities:
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Stay up-to-date with emerging trends and technologies in mobile development.
Requirements:
- Proficiency in Java and Kotlin programming languages
- Experience in developing Android mobile applications using Android Studio
- Knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect mobile applications to back-end services
- Ability to write clean, maintainable, and efficient code
- Experience with source code management tools such as Git
- Strong problem-solving skills and ability to troubleshoot and debug issues
- Good communication skills and ability to work collaboratively with cross-functional teams