Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be responsible for leading Android projects, mentoring developers, and ensuring technical excellence throughout the lifecycle of mobile applications. Your role will involve guiding and assigning tasks to junior developers, driving end-to-end feature development, designing scalable architecture based on MVVM principles, developing high-quality Android apps using Kotlin, handling local storage using SQLite and Room Database, managing lifecycles and components with Dagger-Hilt, working with RESTful APIs via Retrofit, ensuring smooth background processing using Kotlin Coroutines, integrating and monitoring Firebase Crashlytics for crash analytics, managing app releases, updates, and Play Store compliance processes, conducting code reviews, enforcing best practices, optimizing performance, and managing code versioning using Git. Key Responsibilities: - Guide and mentor junior developers, assign tasks, and oversee project execution. - Drive end-to-end feature development - from planning to deployment and support. - Design scalable architecture based on MVVM principles. - Develop, optimize, and maintain high-quality Android apps using Kotlin. - Handle local storage using SQLite and Room Database. - Manage lifecycles and components with Dagger-Hilt. - Work with RESTful APIs via Retrofit. - Ensure smooth background processing using Kotlin Coroutines. - Integrate and monitor Firebase Crashlytics for crash analytics. - Manage app releases, updates, and Play Store compliance processes. - Conduct code reviews, enforce best practices, and optimize performance. - Must have experience with Git, and familiarity with GitHub, GitLab, or Bitbucket for code management. Qualification Required: - Proficiency in Kotlin programming. - Strong grasp of MVVM architecture. - Expertise in Room Database and SQLite. - Experience with Dagger-Hilt, Retrofit, and Kotlin Coroutines. - Firebase Crashlytics integration and crash analytics handling. - Play Store deployment and release management experience. - Proficiency in Git/code versioning tools like GitHub, GitLab, or Bitbucket.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india