Search by job, company or skills

2-3 Years
Not Disclosed
Quick Apply
  • Posted 13 hours ago
  • Over 50 applicants have applied

Job Description

Job Title

Android Developer – Kotlin | Jetpack Compose | Android Services

Job Summary

We are looking for an experienced Android Developer to join our team and work on an existing Android monitoring/tracking application.

The candidate will be responsible for understanding the existing Kotlin codebase, developing new features, fixing device-specific issues, improving background tracking reliability, and maintaining Android services and permissions.

Key Responsibilities

- Develop and maintain Android applications using Kotlin.

- Work with an existing Android application and understand the current architecture/codebase.

- Develop UI using Jetpack Compose.

- Implement and maintain foreground services and background processing.

- Work with Android Accessibility Services and related APIs.

- Implement and maintain notification tracking functionality.

- Work with Android Call Logs and device-level APIs.

- Develop and maintain WhatsApp-related monitoring/capture functionality where technically and legally permitted.

- Handle Android runtime permissions and device-specific restrictions.

- Work with AlarmManager, background tasks, service lifecycle and battery optimization.

- Troubleshoot issues across different Android manufacturers such as POCO/Xiaomi, Realme, Samsung, OnePlus, etc.

- Debug Android applications using Android Studio, Logcat and ADB.

- Improve application stability, performance and background-service reliability.

- Fix crashes and device-specific compatibility issues.

- Integrate REST APIs with the Android application.

- Work with authentication, API responses and local data handling.

- Maintain clean, reusable and well-structured Kotlin code.

- Participate in testing, debugging and production issue resolution.

Required Skills

Must Have:

- Strong knowledge of Kotlin

- Good experience with Android SDK

- Experience with Jetpack Compose

- Android Studio

- REST API integration

- JSON

- Android Services / Foreground Services

- Runtime Permissions

- Activity / Service lifecycle

- Coroutines

- Git / GitHub

- Debugging using Logcat and ADB

Good to Have:

- AccessibilityService

- NotificationListenerService

- AlarmManager

- WorkManager

- Android background execution restrictions

- Battery optimisation handling

- Room / SQLite

- Retrofit / OkHttp

- Firebase

- Experience troubleshooting Xiaomi/POCO/Realme/Samsung devices

- Experience working with existing/legacy Android applications

Experience

1–3 years of relevant Android development experience.

Candidates with strong hands-on Android/Kotlin experience and good debugging skills can also be considered.

What You Will Work On

The developer will primarily work on an existing Monitor 360 / Call Tracker Android application, including:

- Call tracking

- WhatsApp-related tracking modules

- Notification tracking

- SMS tracking

- Background/foreground monitoring services

- Accessibility-based functionality

- Permission management

- Device-specific compatibility

- Battery optimisation handling

- API integration

- Application stability and performance

Candidate Profile

Location

Work From Home

Freelancer

Contact Details: Yoghapriya HR / 8925991087

More Info

Job Type:
Function:
Employment Type:

Key Skills

Jetpack Compose

Coroutines

Foreground Service

Accessibility Service

Notification Listener

WorkManager

AlarmManager

Logcat

Adb

Similar Jobs

4-6 yrs
Chennai, India
Skills:
Java, MVVM, Mvp, Kotlin, Firebase, Push Notifications, Android Studio, Google Maps, Sqlite, Android SDK, Restful Apis, Viper, Android profiler
3-5 yrs
Chennai, India
Skills:
Agile Methodologies, Android Development
5-7 yrs
Chennai, India
Skills:
Firebase, Android, Memory Management, MVVM, Android SDK, Kotlin, Multi-threading, Functional Programming, Android Architecture Components, CI CD, Caching mechanisms
0-5 yrs
₹ 12 - 20 LPA
Remote
Skills:
Android, Kotlin, Jetpack
3-5 yrs
Chennai, India
Skills:
Java, MVVM, Sql Queries, Mvp, Kotlin, Dependency Injection, Git, Android Studio, Mvc, Restful Web Services, Dagger, Thread Management, Kotlin Coroutines