Home
Jobs

AOSP & Mobile Application Expert (Kotlin + Flutter)

9 years

0 Lacs

Posted:17 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title

Experience

Location


Key Responsibilities

  • Design and develop mobile applications using

    Kotlin

    and

    Flutter

    with performance, security, and scalability in mind.
  • Customize and extend

    AOSP (Android Open Source Project)

    components such as system services, HAL, and framework-level code.
  • Integrate and manage

    VoIP features

    ,

    SIP stacks

    ,

    Telephony APIs

    , and

    Audio routing

    at both the system and application levels.
  • Implement and enforce

    MDM (Mobile Device Management)

    policies and system-level restrictions for enterprise devices.
  • Work on low-level Android components and services to tailor the Android OS for specific device requirements.
  • Collaborate with cross-functional teams including UI/UX, QA, and backend teams to deliver complete solutions.
  • Develop networking features using

    Sockets

    ,

    WebRTC

    ,

    REST APIs

    , and

    WebSockets

    for real-time communication.
  • Integrate Firebase services (Analytics, Crashlytics, FCM, Performance Monitoring) for monitoring and diagnostics.
  • Apply advanced concepts such as

    Dependency Injection

    ,

    Modular Architecture

    , and

    Clean Architecture

    for scalable app design.
  • Ensure optimized memory usage, multithreading, and background execution management.


Required Skills & Experience

  • 9+ years

    of Android development experience with strong command over

    Kotlin

    and/or

    Java

    .
  • Hands-on experience with AOSP

    – modifying and building custom Android system images, frameworks, or services.
  • Proficiency in

    Flutter

    and

    Dart

    , with experience building production-level cross-platform apps.
  • Expertise in

    VoIP technologies

    , including

    SIP stack integration

    ,

    telephony features

    , and

    audio management

    .
  • Strong understanding of

    Android system services

    , background execution limits, and permission models.
  • Experience with

    Mobile Device Management (MDM)

    frameworks and policies implementation.
  • Proficient in Android

    networking

    – Sockets, WebRTC, WebSockets, and RESTful APIs.
  • Experience with

    Firebase services

    like FCM, Analytics, and Crashlytics.
  • Solid grasp of

    multithreading

    ,

    services

    ,

    app lifecycle

    , and background task handling.
  • Strong architecture skills using

    Clean Architecture

    ,

    MVVM/MVI

    , and

    Dependency Injection

    frameworks (Dagger/Hilt/Koin).

Mock Interview

Practice Video Interview with JobPe AI

Start Mobile Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You