Android Developer

Experience 3+ | No. of Openings: 1

Job Overview:

We are seeking an experienced Android Developer with a strong background in Java-based Android development. The ideal candidate will be responsible for the development, maintenance, and enhancement of mobile applications on the Android platform. You should have a deep understanding of Android SDK, different versions of Android, and how to deal with different screen sizes and APIs.

Key Responsibilities

  • Redirect IconDesign and build advanced applications for the Android platform using Java.
  • Redirect IconCollaborate with cross-functional teams to define, design, and ship new features.
  • Redirect IconWork with outside data sources and APIs (RESTful services, JSON).
  • Redirect IconUnit-test code for robustness, including edge cases, usability, and general reliability.
  • Redirect IconBug fixing and improving application performance.
  • Redirect IconContinuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Redirect IconMaintain code quality, organization, and automation.
  • Redirect IconParticipate in code reviews and contribute to team knowledge sharing.

Requirements

  • Redirect IconBachelor’s degree in Computer Science, Engineering, or related field.
  • Redirect Icon3+ years of hands-on experience in Android development using Java.
  • Redirect IconSolid understanding of the full mobile development life cycle.
  • Redirect IconStrong knowledge of Android SDK, Android UI design principles, patterns, and best practices.
  • Redirect IconExperience with third-party libraries and APIs.
  • Redirect IconFamiliarity with cloud message APIs and push notifications (e.g., Firebase).
  • Redirect IconProficient understanding of code versioning tools such as Git.
  • Redirect IconExperience in publishing at least one Android app on the Google Play Store.
  • Redirect IconKnowledge of performance tools and optimization techniques.

Preferred Skills

  • Redirect IconExperience with Android Jetpack Components (LiveData, ViewModel, Navigation, Room).
  • Redirect IconCI/CD tools and mobile automation testing frameworks.
  • Redirect IconAgile/Scrum development environment experience.

Join Our Team

Choose your Notice Period
dropdown