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