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
    Odoo Developer

    Odoo Developer

    Solution Bowl • Gurugram, Haryana, India
    Job Description – Odoo DeveloperCompany Overview.We are seeking a skilled Odoo Developer to join our team and support ongoing development, customization, and optimization of our client’s Odoo-based...Show more
    Last updated: 23 days ago • Promoted
    Full Stack Engineer- Java+Kotlin

    Full Stack Engineer- Java+Kotlin

    Altysys • Gurugram, Haryana, India
    Java + Kotlin (Web Application).Location : India (Hybrid – Bangalore / Chennai / Gurgaon / Hyderabad, preferred).PF account verification + last 7 years background check is mandatory.We are looking for a...Show more
    Last updated: 1 day ago • Promoted
    Oracle CX CRM Developer

    Oracle CX CRM Developer

    Dautom • gurgaon, haryana, in
    Resource would be primarily working as a technical resource handling developments in Oracle CX CRM in CLOUD environment for Freezone. Working experience in developing custom objects in Oracle CX SAA...Show more
    Last updated: 4 days ago • Promoted
    Technical Architect

    Technical Architect

    Tata Consultancy Services • Gurugram, Haryana, India
    TCS Gurgaon / NCR / Bangalore hiring for Technical Architect JAVA !!!!!.Role : Technical Architect JAVA.Strong Technical background on Java based Platforms including microservices, Cloud Nativity.Hands...Show more
    Last updated: 30+ days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Deloitte • Gurugram, Haryana, India
    Immediate to 15 Days Notice Period.We are looking for a highly skilled.Java, Microservices, Spring Boot.The ideal candidate will lead a team of developers and work on designing and implementing sca...Show more
    Last updated: 26 days ago • Promoted
    Oracle Integration Cloud (OIC) Developer

    Oracle Integration Cloud (OIC) Developer

    Argus Consulting (India) • Gurugram, Haryana, India
    If you want this exported as a.Job Description – Oracle Integration Cloud (OIC) Developer.Gurgaon (Onsite – Hybrid Model). We are looking for an experienced.Oracle Integration Cloud (OIC) Developer....Show more
    Last updated: 18 hours ago • Promoted • New!
    Blockchain Developer

    Blockchain Developer

    Monkhub Innovations • Gurugram, Haryana, India
    Metaverse, Game Development, AR / VR, and mobile.Blockchain Developer (1+ years of experience).You will play a key role in designing, developing, and maintaining high-performance applications and sys...Show more
    Last updated: 7 days ago • Promoted
    Android / Flutter Developer

    Android / Flutter Developer

    MSE Technology • Gurugram, Haryana, India
    Job Description – Android / Flutter Developer.The ideal candidate will have strong experience in building high-quality mobile applications using. You will be responsible for developing intuitive, pe...Show more
    Last updated: 18 hours ago • Promoted • New!
    Mobile Architect- Android / Flutter

    Mobile Architect- Android / Flutter

    Wiom • Gurugram, 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: 4 days ago • Promoted
    Oracle APEX / Oracle ADF Developer

    Oracle APEX / Oracle ADF Developer

    Vienna Consultancy • gurgaon, haryana, in
    Oracle APEX / Oracle ADF Developer.PM – 6 : 30 AM IST (Monday to Friday).We are seeking an experienced Oracle APEX / Oracle ADF professional to design, develop, and support enterprise web application...Show more
    Last updated: 12 hours ago • Promoted • New!
    Oracle CPQ Developer

    Oracle CPQ Developer

    ACL Digital • gurgaon, haryana, in
    We are looking for a seasoned Oracle CPQ Developer with 6–9 years of hands-on experience to help design, build, and maintain enterprise-level CPQ (Configure, Price, Quote) solutions.Oracle CPQ (Con...Show more
    Last updated: 12 hours ago • Promoted • New!
    AWS Solution Architect

    AWS Solution Architect

    Saxon AI • gurgaon, haryana, in
    We are looking for a highly skilled.Architecture & System Modernization.Own the redesign of the Truscan backend architecture : . Multi-stage compute pipeline (Stage 1–4).High-performance Python worker...Show more
    Last updated: 12 hours ago • Promoted • New!
    Android + Kotlin + Multiplatform Developer

    Android + Kotlin + Multiplatform Developer

    aajubaju.in • gurugram, uttar pradesh, in
    Software Engineering, working on the most significant urban B-C network startup idea in the last decade.Backed by IIT alumni and San Francisco-based veterans. This is an exclusive opportunity to be ...Show more
    Last updated: 12 hours ago • Promoted • New!
    Android Developer

    Android Developer

    CodeGama • gurgaon, India
    You will be responsible for designing, developing, and maintaining high-performance, scalable Android applications.If you have a strong understanding of . Kotlin, Java, Jetpack Components, and MVVM ...Show more
    Last updated: 27 days ago • Promoted
    Flutter Architect

    Flutter Architect

    Indiabulls Securities Limited • Gurugram, Haryana, India
    We are seeking a highly experienced Flutter Architect to lead the design and development of our next-generation trading platform across mobile (iOS / Android) and web. With deep expertise in mobile en...Show more
    Last updated: 18 hours ago • Promoted • New!
    Senior Java Developer

    Senior Java Developer

    New Media Holding • Gurugram, Haryana, India
    It is a Full Lifecycle Media Network with over 27 owned and invested ventures in creator economy, social commerce, media and technology solutions. Java, (Spring / spring-boot) / (Play Framework).Messa...Show more
    Last updated: 18 hours ago • Promoted • New!
    Zuora Developer / Architect

    Zuora Developer / Architect

    Quess Corp Limited • Gurugram, Haryana, India
    SQL, Data structure, Zuora model - end to end and work flow.Hands on exp in billing and revenue and how zuora integrates and able to design end to end.Show more
    Last updated: 1 day ago • Promoted
    Calypso Developer

    Calypso Developer

    Luxoft India • Gurugram, Haryana, India
    Calypso development, including customization, extension, and implementation.Good understanding of Overall Calypso Architecture. Hands-on Calypso development and customizations, like Scheduled Tasks,...Show more
    Last updated: 26 days ago • Promoted