Title: Senior Android Developer
Location: Bangalore
Exp: 5+ yearsJob Description:
Responsibilities

  • Designing, building, and development and maintaining the Native Android

applications

  • Collaborating with the cross-functional teams to analyse, design, and

development of the app for better performance, crash-free experience, scalable
architecture, secure storage, encrypted communication, session handling, and
smooth API error handling

  • Publish of Mobile Application on Play Store
  • Being up to date regarding the latest tools and technologies to improve the user

experience and app design/development

  • Monitoring the performance of live apps and identifying and resolving

bottlenecks to enhance the application’s performance
Mandatory Technical Skills

  • Strong hands-on experience in Kotlin and Java
  • Strong knowledge of Android architecture patterns such as MVVM, Clean

Architecture, Repository Pattern, and modular app architecture.

  • Experience with Bluetooth/BLE, Wi-Fi device discovery, IoT SDK integration, or

smart-home device control.

  • Experience with Jetpack Compose and/or XML layouts, Material Design,

responsive UI, accessibility, and multilingual UI handling.

  • Strong experience with REST API integration, Retrofit/OkHttp, JSON parsing, API

error handling, retry logic, and token/session management.

  • Experience with Coroutines, Flow, LiveData, ViewModel, WorkManager, and

background tasks.

  • Experience with local storage such as Room, SQLite, DataStore,

SharedPreferences, and offline caching.

  • Experience with Firebase Cloud Messaging, push notifications, notification

center, deep links, and app links.

  • Experience with Android permissions for camera, location, storage/media,

phone, SMS, and background location.

  • Experience with Google Maps, geolocation, geofencing, and store locator flows.
  • Experience with payment gateway integration, e-commerce flows, cart/order

management, and secure transaction handling.

  • Experience with Crashlytics, Sentry, Firebase Analytics, GA4, AppsFlyer, or

similar tools.

  • Strong debugging and performance optimization skills for lag, ANR, crash,

memory, network, and sync issues.

  • Experience with unit testing and UI testing using JUnit, Mockito, Espresso, or

similar tools.

  • Experience with Play Store release process, build variants, signing, ProGuard/R8,

CI/CD, and version management.

  • Experience in Kotlin Multiplatform Mobile (KMM)

Apply Now


Discover more from

Subscribe to get the latest posts sent to your email.

By Admin

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading