Android Developer

2 - 4 Years

Key Responsibilities:

 

  • Develop and maintain Android applications using Kotlin.
  • Collaborate with cross-functional teams to create user-friendly, visually appealing apps.
  • Participate in the entire app development lifecycle.
  • Integrate RESTful APIs and third-party services.
  • Troubleshoot and optimize app performance.
  • Stay updated with Android and Kotlin trends.
  • Conduct code reviews and maintain documentation.

Requirements:

  • Bachelor’s/Master’s degree in Computer Science or related field.
  • Minimum 2 years of Android development experience.
  • Proficient in Kotlin, Android Studio, and SDK.
  • Experience with RESTful APIs and push notifications.
  • Knowledge of dependency injection eg. dagger, hilt, etc.
  • Knowledge of clean architecture.
  • Knowledge of mobile architecture patterns.
  • Familiarity with Git and CI/CD processes.
  • Strong problem-solving and debugging skills.

Bonus Skills:

  • Jetpack components, reactive programming (RxJava/RxKotlin).
  • Understanding of design principles.
  • Experience with automated testing.
  • Published apps on the Google Play Store.