Talent.com
Android Development Lead - Kotlin Platform
Android Development Lead - Kotlin PlatformHawk Ecommerce • Gurugram
Android Development Lead - Kotlin Platform

Android Development Lead - Kotlin Platform

Hawk Ecommerce • Gurugram
30+ days ago
Job description

Description :

Role : Android Development Lead

Location : Hybrid Gurugram

Department : Technology / Engineering

Experience Level : 8+ Years

Employment Type : Full-Time

About the Role :

We are looking for a highly experienced and motivated Android Development Lead to join our mobile team.

In this role, you will be responsible for building and optimizing our Android client, ensuring seamless real-time communication, low-latency performance, and top-tier user experience.

Youll play a key role in bringing core messaging features to life from real-time chat to encrypted group conversations and rich media handling.

This is a hands-on role that offers the opportunity to shape the architecture, engineering practices, and product features of a high-scale messaging app used by millions of users worldwide.

Key Responsibilities :

1. Architecture & App Development :

  • Design and implement scalable, maintainable Android architecture using Kotlin and modern Jetpack libraries.
  • Develop high-performance, real-time messaging features : chat screens, typing indicators, read receipts, presence, and delivery statuses.
  • Build advanced media handling : support for image, video, audio sharing, background upload / download, in-app playback, etc.
  • Integrate with real-time backends using WebSockets, Firebase, or custom protocols.
  • Ensure offline support, message synchronization, and data consistency across sessions / devices.

Security & Privacy :

  • Collaborate with backend / security teams to implement end-to-end encryption, secure local storage, and key management using Android Keystore.
  • Handle authentication flows, session management, and token security.
  • Performance Optimization :

  • Continuously monitor and optimize app performance (memory, battery, network usage).
  • Use tools like Android Profiler, LeakCanary, StrictMode, and Systrace for performance tuning.
  • Ensure seamless UX even under poor network conditions with proper error handling and retry strategies.
  • Testing & Deployment :

  • Write comprehensive unit, integration, and UI tests using JUnit, Espresso, and MockK.
  • Contribute to CI / CD pipelines for Android app releases.
  • Participate in code reviews, automated testing, and linting.
  • Collaboration & Documentation :

  • Work closely with product managers, designers, and other engineers to define product requirements and implementation strategies.
  • Provide technical mentorship to junior Android developers.
  • Document key modules, APIs, and system behavior.
  • Required Qualifications :

  • 8+ years of professional Android development experience.
  • Strong command of Kotlin and in-depth knowledge of Android SDK, architecture components, and Jetpack libraries.
  • Experience building and maintaining large-scale consumer apps, preferably in real-time messaging or communication domains.
  • Deep understanding of WebSockets, background services, network handling, and multithreading with coroutines.
  • Experience with REST APIs, Retrofit / OkHttp, and JSON parsing.
  • Proficiency in Jetpack libraries : ViewModel, LiveData / StateFlow, Room, WorkManager, Navigation.
  • Familiar with secure data storage, Keystore, and app security best practices.
  • Strong knowledge of app lifecycle, background execution limits, Doze mode, and battery optimization.
  • Preferred Qualifications :

  • Prior experience in messaging apps, chat SDKs, or real-time communication.
  • Experience with XMPP, MQTT, or custom protocol integration.
  • Knowledge of Jetpack Compose and declarative UI.
  • Experience with FCM (Firebase Cloud Messaging) and custom notification handling.
  • Exposure to WebRTC, voice / video SDKs, or related media technologies.
  • Understanding of analytics, crash reporting tools, and feature flag systems (e., Firebase, Sentry, Amplitude)
  • (ref : hirist.tech)

    Create a job alert for this search

    Development Android • Gurugram

    Related jobs
    V Patrol - Android Developer

    V Patrol - Android Developer

    VPATROL AI Private Limited • Gurugram
    Description : Role : Android Developer & Malware Analyst Location : Gurgaon Type : ...Show more
    Last updated: 18 days ago • Promoted
    Senior Android Developer - Java / Kotlin

    Senior Android Developer - Java / Kotlin

    Farsight Technologies • Gurgaon
    Description : Key Responsibilities : - Develop and maintain Android a...Show more
    Last updated: 30+ days ago • Promoted
    The Marcom Avenue - Flutter Developer - Android & iOS Development

    The Marcom Avenue - Flutter Developer - Android & iOS Development

    The Marcom Avenue • Gurgaon
    Description : Job Title : Flutter Developer Experience : 3-4 years in Flutter : B.Tech / Graduate in Comp...Show more
    Last updated: 30+ days ago • Promoted
    Android Engineer (Kotlin)

    Android Engineer (Kotlin)

    Confidential • Gurugram, Gurgaon / Gurugram, India
    Confidential (based on experience).Full Time Contract for 12 Months(40 hrs a week / 160 hrs a month).Note : This is a requirement for one of Uplers' client - LL). What do you need for this opportunity....Show more
    Last updated: 28 days ago • Promoted
    Android Developer - Kotlin / Java

    Android Developer - Kotlin / Java

    PVAR Services • Gurgaon
    Description : - Designation : Android Developer - Location : Gurugram(Work from Office) - Experience : 3- 6 Years ...Show more
    Last updated: 14 days ago • Promoted
    Mobile Architect- Android / Flutter

    Mobile Architect- Android / Flutter

    Wiom • Gurgaon, Haryana, India
    At Wiom, we're not just building another tech company—we're redefining how the internet reaches the masses using cutting-edge engineering. Our platform is designed to dynamically allocate unused ban...Show more
    Last updated: 9 days ago • Promoted
    Android Developer - Java / Kotlin

    Android Developer - Java / Kotlin

    SundayLabs • Gurugram
    Description : Responsibilities : - Develop and maintain high-quality software solutions using Java and Kotlin....Show more
    Last updated: 8 days ago • Promoted
    Netomi - Android Developer - Java / Kotlin

    Netomi - Android Developer - Java / Kotlin

    Netomi • Gurgaon
    Description : About The Company : Netomi is the leading agentic AI platform for enterprise customer experience.We work with the largest global br...Show more
    Last updated: 5 days ago • Promoted
    Architect

    Architect

    Veltris • gurgaon, India
    AI Architect - Telecom & Networking.Routing, Switching / SD-WAN / Provider Edge).ML Algorithms; Graph Neural Networks, Time-series Forecasting Algorithms (ARIMA, LSTM…). ML / DL libraries (PyTorch, Te...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Technical Lead - Java Development

    Technical Lead - Java Development

    i-zest Global • Gurgaon
    Who are we : We're a startup building a wealth-tech platform, with the goal of making investments easy, intelligent, and quick (while letting users retain most o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Developer - Java / Kotlin

    Senior Android Developer - Java / Kotlin

    Confidential • Gurugram, Gurgaon / Gurugram, India
    Develop and maintain Android applications using Kotlin and Android SDK.Integrate Android apps with backend services using RESTful APIs (experience with Retrofit or Volley mandatory).Design intuitiv...Show more
    Last updated: 28 days ago • Promoted
    Senior Erlang Developer - Distributed Systems

    Senior Erlang Developer - Distributed Systems

    Hawk Ecommerce • Gurgaon
    Role Overview : As a Senior Erlang Developer, you will be responsible for developing and optimizing backend components that power real-time chat, presence, group mes...Show more
    Last updated: 21 days ago • Promoted
    Senior Product Engineer - Android & iOS Platform

    Senior Product Engineer - Android & iOS Platform

    Talentxo • Gurgaon
    Description : Role & Responsibilities : As a Frontend Product Engineer , you will be an integral part o...Show more
    Last updated: 14 days ago • Promoted
    Technical Lead - Java

    Technical Lead - Java

    Zealant Consulting Group • Gurugram
    Job Summary : We are looking for a Tech Lead Java to drive the architecture, design, and development of scalable, high-...Show more
    Last updated: 30+ days ago • Promoted
    Android Middleware Engineer - Automotive

    Android Middleware Engineer - Automotive

    TekPillar® • gurgaon, haryana, in
    Android Middleware Engineer – Automotive.Develop, enhance, and maintain.Android middleware and framework components.Hardware Abstraction Layer (HAL). Debug and analyze issues using.Collaborate with ...Show more
    Last updated: 23 days ago • Promoted
    Software Development Engineer (Java / Kotlin)

    Software Development Engineer (Java / Kotlin)

    Care.fi • Gurgaon, Haryana, India
    Software development Engineer Care.Health fintech startup in Gurgaon, offering smart financing and claim management solutions to hospitals. With a focus on driving efficiencies through technology, ...Show more
    Last updated: 11 days ago • Promoted
    CoolBoots Media - Android Developer - AdTech & Mobile Application Development

    CoolBoots Media - Android Developer - AdTech & Mobile Application Development

    CoolBoots Media Pvt Ltd • Gurugram
    Position : Android Developer Experience : 45 Years Location : Gurgaon (Onsite) <...Show more
    Last updated: 30+ days ago • Promoted
    Erlang Developer

    Erlang Developer

    Hawk Ecommerce • Gurgaon
    Location : Hybrid Gurgaon Department : Technology / Engineering Experience Level : 6+ Years <...Show more
    Last updated: 1 day ago • Promoted