Senior Android Lead

5 - 9 years

0 Lacs

Posted:15 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be responsible for developing Android applications using Java and Kotlin, with a preference for Kotlin for modern development. Your role will involve understanding core components like Activities, Fragments, Services, and Broadcast Receivers. Additionally, you will work on UI Design following UX Principles, utilizing XML layouts, Jetpack Compose, and adhering to Material Design guidelines. Data handling tasks will include working with SQLite, Room Database, SharedPreferences, and local storage. You will be involved in networking using tools like Retrofit, Volley, and WebSockets for API calls and real-time updates. Multithreading and Asynchronous Processing will be carried out using Coroutines and RxJava for background tasks. Dependency Management tasks will involve configuring the build system using Gradle and utilizing Jetpack Libraries such as ViewModel, LiveData, Navigation Component, and WorkManager. Testing Frameworks like JUnit, Espresso, and Mockito will be used for unit and UI tests. You will also be involved in CI/CD for Android using tools like Fastlane, Jenkins, and GitHub Actions. Play Store Deployment tasks will include signing APKs, managing publishing policies, and Play Store console management. App Analytics & Monitoring will be done using Firebase Analytics and Crashlytics. Qualification Required: - Proficiency in iOS Development and Swift is preferred - Experience working with Jetpack compose, Room Android SDK, and Material Design guidelines - Strong understanding of Android core components and UI/UX principles - Hands-on experience with data handling, networking, multithreading, and asynchronous processing in Android development - Familiarity with Dependency Management using Gradle and Jetpack Libraries - Knowledge of Testing Frameworks such as JUnit, Espresso, and Mockito - Experience with CI/CD tools for Android and Play Store Deployment - Proficiency in App Analytics & Monitoring with Firebase Analytics and Crashlytics (Note: The additional details of the company provided in the job description have been omitted as they are not related to the specific job role requirements.),

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Virtusa logo
Virtusa

Information Technology and Services

Southborough

RecommendedJobs for You

bangalore urban, karnataka, india

bangalore urban, karnataka, india