Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20518108

    MUMBAI · FULLTIME

    Senior Android Engineer

    Dreampath Services

    Dreampath Services

    Mumbai · onsite · Posted 13d ago

    Sourced fromFoundit
    Not disclosed6–9 yrsfulltimeMumbai

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Title

    Senior Android Engineer

    Location: Mumbai/Bangalore (Hybrid 2-5 days office in a month)

    Contract 2 hire minimum contract will be 1 year

    Exp: 6 to 9yrs

    Role Summary

    We are looking for a hands-on Senior Android Engineer for a large-scale Android application with complex workflows and runtime dependencies.

    This role requires strong practical engineering experience in local persistence, background execution, synchronization, and real-world Android runtime behavior. Strong hands-on coding and problem-solving ability is required.

    Key Responsibilities

    • Design, develop, and maintain production-grade Android application features.
    • Work effectively within a large existing Android application.
    • Own feature development from design through implementation and release readiness.
    • Contribute to design decisions involving local persistence, offline behavior, sync/retry, background execution, and runtime stability.
    • Implement changes incrementally without disrupting critical application behavior.
    • Build maintainable solutions using appropriate Android architecture patterns.
    • Integrate backend APIs and manage local persistence and synchronization behavior.
    • Investigate and fix production issues involving lifecycle, concurrency, memory, local DB, background services, and restart/recovery scenarios.
    • Participate in code reviews, refactoring, documentation, and design discussions.
    • Collaborate closely with architects, QA, backend teams, BA, and delivery stakeholders.

    Required Skills & Experience

    • 7+ years of strong hands-on Android application development experience.
    • Strong proficiency in Kotlin and solid Android SDK fundamentals.
    • Strong experience working in large Android codebases.
    • Practical experience with Android architecture patterns such as MVVM, MVI, or Clean Architecture.
    • Strong hands-on experience with local persistence, API integration, background execution, lifecycle-aware components, concurrency, and state handling.
    • Practical experience with offline-capable behavior, sync/retry flows, partial failure recovery, and local data consistency.
    • Strong debugging ability for production issues involving logs, crashes, memory, performance, local DB, sync, and runtime behavior.
    • Experience improving code quality through refactoring, reviews, and maintainability-focused changes.
    • Strong practical experience with modern Android development practices and current Android SDK behavior.
    • Ability to work independently and take ownership of delivery-critical tasks.

    Preferred Skills

    • Experience with tablet-based Android applications.
    • Experience with observability / monitoring tools and production diagnostics.
    • Experience with staged rollout or feature-flag-based releases.

    Sourced from foundit

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    background executionPartial Failure Recoveryfeature-flag-based releaseslifecycle-aware componentslocal data consistencymaintainability-focused changesmodern Android development practicesoffline-capable behaviorsync retry flowsConcurrencycode reviewsAndroid SDKKotlinProduction Diagnosticslocal persistenceobservability monitoring toolsAPI IntegrationState handlingStaged rollout

    Job search guides

    • All 40 Mobile App Developer jobs in Mumbai
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • How to find a job in India, fast