We are seeking a highly skilled Android Developer with extensive experience in Android app development using Kotlin. The ideal candidate will have a strong understanding of core Java, Android Studio, and high level architecture and design patterns such as MVC and MVVM. This role requires a proactive individual who can work effectively in an Agile environment and is passionate about delivering high quality mobile application.

Responsibilities

  • Design, develop, and maintain high quality Android applications using Kotlin
  • Collaborate with cross functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and fix bugs, and optimize application performance
  • Write clean, maintainable, and efficient code.
  • Implement unit tests to ensure code quality.
  • Publish applications to the Google Play Store.
  • Utilize version control tools such as Git and project management tools like JIRA
  • Participate in code reviews and contribute to team knowledge sharing.
  • Stay updated with the latest industry trends and technologies.

Mandatory Skills

  • Excellent hands on experience in Android development using Kotlin.
  • Strong understanding of core Java.
  • Proficient in Android Studio.
  • Experience with high level architecture and design patterns (MVC and MVVM).
  • Knowledge of the latest Android API versions.
  • Experience in JSON parsing and REST API integration.
  • Good hands on experience with Jetpack Compose
  • Strong analytical and debugging skills
  • Experience with version control tools (Git) and project management tools (JIRA)
  • Experience in writing unit test cases.
  • Experience in publishing apps to the Google Play Store.
  • Familiarity with CI/CD tools such as Jenkins and SonarQube
  • Experience working in Agile project environment.
  • Knowledge of memory management and caching mechanisms specific to mobile devices.
#J-18808-Ljbffr

Android Developer

Apply Now
Back to search page