Talent.com
This job offer is not available in your country.
Moon Technolabs - Senior Android Developer - Java / Kotlin

Moon Technolabs - Senior Android Developer - Java / Kotlin

Moon TechnolabsAhmedabad
12 days ago
Job description

About the Role :

We are seeking a highly skilled Sr. Android Developer with proven expertise in building scalable, secure, and high-performance Android applications. The ideal candidate should have strong proficiency in Kotlin and Java, hands-on experience with Android frameworks, and a deep understanding of mobile app architecture. This role requires end-to-end ownership of development, optimization, and deployment, along with mentoring junior developers.

Key Responsibilities :

  • Design, develop, and maintain advanced Android applications using Kotlin and Java.
  • Collaborate with product managers, UX designers, and backend teams to deliver high-quality mobile experiences.
  • Ensure applications meet the highest standards for performance, usability, and security.
  • Debug, troubleshoot, and resolve crashes, performance bottlenecks, and user-reported issues.
  • Optimize apps across devices, OS versions, and screen resolutions.
  • Integrate applications with RESTful APIs, third-party SDKs, and services.
  • Implement modern Android architecture patterns (MVVM, MVP, multi-module architecture).
  • Conduct peer code reviews, enforce coding best practices, and mentor junior engineers.
  • Contribute to the full SDLC - requirements, design, coding, testing, deployment, and maintenance.
  • Stay ahead of emerging Android technologies, frameworks, and development Requirements :
  • Strong proficiency in Kotlin and Java.
  • Hands-on expertise with Android SDK, Jetpack components (Room, ViewModel, LiveData,

WorkManager).

  • Proficiency with Retrofit / OkHttp, JSON parsing, and REST API integration.
  • Knowledge of Firebase (Crashlytics, Analytics, Push Notifications).
  • Familiarity with CI / CD pipelines (Jenkins, GitHub Actions) and Git workflows.
  • Strong understanding of OOP, design patterns, MVVM / MVP architectures.
  • Experience in multi-module architecture for scalable app development.
  • Google Play Store publishing and release management expertise.
  • Excellent debugging and optimization skills for performance-critical :
  • Experience : 4 - 8 years of professional Android development experience.

    Industry Experience : Minimum 4 years in mobile application : Not mandatory, but Android / Google certifications are a plus

    (ref : hirist.tech)

    Create a job alert for this search

    Android Developer • Ahmedabad