CrawlJobs Logo

Android Kotlin Module Lead

India, Bengaluru · Job Posted October 28, 2025
Apply Position
Job Link Share

Job Description

Android Developer Module Lead role focusing on Android development with Kotlin and Java, along with Mulesoft integration experience. The position requires 4-7 years of experience and is based in Bengaluru with a hybrid work model.

Job Responsibility

  • Design, develop, and maintain high-performance mobile applications for Android
  • Work with Android frameworks (Jetpack, Kotlin, and Java) to create intuitive user experiences
  • Collaborate with UI/UX teams to deliver user-friendly, visually appealing mobile apps
  • Conduct performance testing, profiling, and optimization
  • Ensure the security, reliability, and scalability of applications
  • Troubleshoot, debug, and optimize existing Android applications
  • Stay up-to-date with the latest trends and technologies in Android development
  • Work closely with cross-functional teams including back-end developers, business analysts, and QA engineers
  • Design and develop integrations between Android apps and enterprise systems using Mulesoft Anypoint Platform
  • Build APIs and integrations for mobile app backends
  • Integrate Android applications with cloud-based services (AWS, Azure, Google Cloud) and enterprise databases
  • Design and implement Mulesoft API Gateway, Anypoint Studio, and other components
  • Perform troubleshooting and maintenance for Mulesoft integrations

Requirements

  • 4+ years of Android development experience
  • Strong portfolio of Android apps
  • Strong knowledge of Kotlin, Java, and Android SDK
  • Experience with Android Jetpack components (LiveData, Room, Navigation, WorkManager)
  • Proven experience working with Mulesoft Anypoint Platform
  • Experience with API design, development, and deployment
  • Familiarity with Mulesoft Anypoint Studio, API Gateway, and API-led Connectivity
  • Experience integrating Android applications with back-end systems via RESTful APIs, Web Services, and Mulesoft
  • Solid understanding of mobile application architecture and design patterns (MVVM, MVC)
  • Knowledge of version control systems like Git and CI/CD pipelines
  • Strong problem-solving and debugging skills
  • Experience in Agile/Scrum development methodologies

Nice to have

Experience in Agile/Scrum development methodologies

What we offer

  • Inclusive and respectful work environment
  • Commitment to fighting against all forms of discrimination
  • Positions open to people with disabilities

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Android Kotlin Module Lead

8 matching positions

Android Kotlin Module Lead

Position Overview: We are seeking an experienced Senior Android Developer with 4...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Kotlin
  • Experience with Android Jetpack components (ViewModel, LiveData/Flow, Navigation, Room, WorkManager, etc.)
  • Solid understanding of Android UI/UX design principles, Material Design, OOPS and custom views
  • Hands-on experience with API integration, Retrofit/OkHttp
  • Experience with Git, GitFlow, and code versioning best practices
  • Familiarity with unit testing and tools like JUnit, Mockito, Espresso
  • Experience working with CI/CD tools (GitHub Actions, Jenkins, Bitrise, etc.)
  • Understanding of mobile security, encryption, and secure data storage
  • Knowledge of Google Play Store deployment process
  • Total Experience Expected: 04-06 years
Job Responsibility
Job Responsibility
  • Design, build, and maintain advanced applications for the Android platform using Kotlin and Android Jetpack
  • Collaborate with cross-functional teams (Product, UX/UI, Backend, QA) to define, design, and ship new features
  • Develop high-quality, scalable, and reusable code following best practices and coding standards
  • Work with RESTful APIs, WebSockets, and other data sources to integrate backend services
  • Implement modern Android architectures such as MVVM, MVI, Clean Architecture
  • Ensure the performance, quality, and responsiveness of applications through optimization and profiling
  • Identify and resolve bugs, performance bottlenecks, and other technical issues
  • Maintain code quality through code reviews, unit testing, and CI/CD pipelines
  • Keep up-to-date with the latest Android development trends, libraries, and tools
  • Mentor junior developers and contribute to improving engineering processes and standards
  • Fulltime
Read More
Arrow Right

Senior Android Developer

The Digital S/W Engineer Sr Analyst is a seasoned professional role. Applies in-...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in native mobile application development
  • 5+ years of hands-on experience with Kotlin (strong preference for Kotlin-first development
  • Java familiarity a plus)
  • 5+ years of experience building and shipping enterprise-grade native Android applications at scale
  • Deep understanding of the Android SDK, platform lifecycle, and Google ecosystem (Jetpack, Android Runtime, etc.)
  • Strong understanding of Android internals — memory management, process lifecycle, activity/fragment back stack, and app lifecycle at a low level
  • Experience with networking layers, Retrofit, OkHttp, and custom network stack implementations
  • Proficiency with data persistence strategies (Room, SQLite, DataStore, SharedPreferences, EncryptedSharedPreferences)
  • Solid understanding of security best practices at the OS level (certificate pinning, Android Keystore, data encryption, ProGuard/R8 obfuscation)
  • Familiarity with performance profiling and optimization using Android Studio Profiler (memory leaks, CPU usage, rendering bottlenecks, battery impact)
Job Responsibility
Job Responsibility
  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead on medium-scale projects and supporting the execution of larger efforts
  • Proficient at operating with considerable autonomy and discretion as you will significantly influence the way an application is designed and developed by providing subject specific expertise and an advanced level of understanding of application programming principles
  • Sought after due to ability to analyze and troubleshoot coding, application performance and design challenges
  • Capable of research in root cause of development and performance concerns as well as the resolution of defects
  • Have a deep understanding of the technical requirements for the solutions being built
  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life
  • Proficient in information modeling, data structures and algorithms
  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’s software. These dependencies will include but not limited to: hardware, platform, operating system, performance and load requirements, as well as contingencies with upstream and downstream systems
  • Demonstrate an advanced understanding of supported main system flows and possess a comprehensive understanding of how the system and others (i.e. architecture or infrastructure) collectively integrate to contribute towards achieving business objectives. Using this expertise, assist with the development of standards for coding, testing, debugging and implementation. This will ensure application design adheres to the overall architecture blueprint
  • Participate in design discussions as a Development Lead and as such will play the part of a key decision maker in driving design decisions. This is evidenced by your knowledge of the application code details and your experience with the technology and teams engaged
  • Fulltime
Read More
Arrow Right

Sr Staff Engineer - Mobile (Rider)

This role sits at the foundation of one of the world's most-used mobile apps, de...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of mobile engineering experience with deep production expertise in Kotlin (Android) or Swift (iOS) and working familiarity with the other platform.
  • Track record of leading large-scale mobile architecture decisions — modularization, build systems (Bazel or equivalent), dependency management, app-size optimization, or dynamic delivery — at consumer apps with 50M+ MAU.
  • Proven ability to set technical strategy across multiple teams — write design docs that ship, drive consensus among senior engineers, and influence engineering leadership without direct authority.
Job Responsibility
Job Responsibility
  • Own architectural direction for modularization, build system, dependency management, and componentization across a multi-team mobile monorepo.
  • Drive app-size and performance initiatives — including market-specific app binaries via dynamic feature modules — that unlock growth in cost-sensitive markets without compromising the premium experience.
  • Lead cross-platform rendering and code-push initiatives that enable feature teams to ship faster and reduce reliance on app-store release cycles.
  • Partner cross-geography with platform, product, and feature engineering leads (Bay Area, Bangalore, Amsterdam) to land decisions that scale to hundreds of engineers.
  • Raise the technical bar through design review, code review, and mentorship of senior ICs
  • represent mobile-platform thinking at L6+ engineering forums.
  • Fulltime
Read More
Arrow Right

Senior Engineer / Technical Lead (AOSP)

Senior Engineer / Technical Lead (AOSP) - Must have Knowledge of Android Framewo...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have Knowledge of Android Framework, Android System-Vendor services, JNI, AIDL, Se-policy rules in Android framework
  • Must have Knowledge of AOSP build system, AOSP workflow
  • Must Have Knowledge of Android HIDL for vendor specific modules such as Cameras, Wi-Fi, BT, GPS, 9 Axis Sensors, Battery etc.
  • Strong knowledge of Android porting on various Embedded platforms and Device
  • Experience in working with different embedded platform with processors from Qualcomm, TI, NXP, NVIDIA, Intel or similar
  • Must have programming skills with C++, JAVA/Kotlin, Shell script
  • Experience in working with development tools like GIT, SVN, JIRA, Android studio etc.
  • Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker
  • Excellent interpersonal and communication skills
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Android

We are looking for an L5B Senior Android Engineer to lead earner‑facing Android ...
Location
Location
United States , San Francisco
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science, Engineering, or related field, or equivalent practical experience
  • 9+ years of professional software engineering experience, with substantial time building and shipping Android applications at scale
  • Expertise in Kotlin and/or Java and deep understanding of the Android platform, frameworks, and tooling
  • Experience designing and implementing complex mobile architectures (modularization, clean architecture, reactive patterns), with strong focus on performance, reliability, and offline support
  • Demonstrated ability to lead technical direction within a product area: driving design, making trade‑offs, and influencing cross‑functional partners across time zones
  • Strong communication skills and comfort working closely with product, design, backend, data, operations, and AV partner teams
Job Responsibility
Job Responsibility
  • Lead Android experiences across heterogeneous fleets
  • Own the design and implementation of Android features that support courier, mobility/taxi, and AV fleet earners — from onboarding through daily operations and performance management
  • Build configurable Android flows that can be tailored to different fleet archetypes while sharing common components (navigation, data models, analytics, access control)
  • Bring the FleetHub operating model to life on Android
  • Implement Android workflows that sit on top of Fleet Foundations (fleet data, orgs, RBAC, contracts/payments, reporting) and Fleet Management Core Modules (onboarding, performance, incentives, command center, earnings)
  • Surface Fleet Intelligence capabilities in the earner experience, such as demand‑aware shift planning and positioning recommendations for fleet earners and managers
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Fulltime
Read More
Arrow Right

Staff Android Engineer

Lime is the largest global shared micromobility business, operating in close to ...
Location
Location
Canada
Salary
Salary:
172000.00 - 237000.00 CAD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience
  • Deep technical expertise and proven leadership in Android development (Kotlin)
  • Experience designing and maintaining robust, modular, and scalable app architectures
  • Demonstrated experience shipping in large-scale apps with shared ownership, legacy constraints, and multiple collaborating teams
  • Comfort working with and improving existing architectures (e.g., modularization, feature boundaries, dependency management, navigation patterns)
  • Strong product instincts: you can balance quality, maintainability, and speed
  • Solid experience with: mobile testing practices (unit, snapshot/UI, integration as appropriate), CI/CD and release hygiene, performance debugging and crash analysis
  • Strong communication and collaboration skills
  • Excellent communication and collaboration skills
  • proven ability to mentor and elevate others
Job Responsibility
Job Responsibility
  • Work as part of a team creating high-quality, performant Android experiences within our existing app, specifically with the business user in mind
  • Partner closely with product and design to create business workflows that are intuitive and reliable (for both admins and employee riders)
  • Navigate shared ownership effectively: integrate with existing modules and platform services, collaborate across teams on APIs/contracts, manage dependencies and rollouts without destabilizing the core app
  • Improve quality through testing, instrumentation, performance work, and strong release discipline
  • Contribute to continuous improvement: refactors that unblock future work, build performance improvements, better debugging/triage practices, clearer module boundaries
  • Troubleshoot and lead full-cycle incident response (mitigation, correction, prevention)
  • Collaborate with PMs, Engineers, Design, Research, Data Science, and Operations teams to identify and solve problems that impact our users
  • Provide technical mentorship and foster a culture of collaboration, learning, and code quality across teams
  • Contribute to shaping the technical strategy and long-term vision for Lime for Business’s iOS platform — including architecture, tooling and development best practices
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right

Product Owner-Audio

Help shape the future of mobility. Imagine a world with zero vehicle accidents, ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 to 15 years Android development experience (Application, Services, HAL, BSP in Android specific to Audio)
  • Expertise in OOP concepts
  • Expertise in Java, C, C++ development
  • Kotlin would be an advantage
  • Expertise in Android Framework API & Automotive Audio Framework usage
  • Expertise on Android AOSP build system
  • Proficiency in audio design/architecture on multiple platforms
  • Hands on experience on industry leading SoCs in automotive sector
  • In-depth knowledge on all the standard and time & safety critical audio features
  • Strong knowledge of Android Audio Framework, audio policy manager, audio flinger, android HAL, media server, and audio server OR Tuner OR Bluetooth
Job Responsibility
Job Responsibility
  • Analyzing customer requirements, Converting Customer Requirements into Design and Code
  • Responsible for developing code in Java, C & C++ language
  • Analysis and resolution of customer and internal reported issues
  • Support Software integration activity
  • Responsible for Software module testing (functional, Unit / integration testing)
  • Should understand and involve in various KPIs including certification activities/process
  • Monitor Android Automotive trends, roadmaps
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Fulltime
Read More
Arrow Right

Technical Leader - Audio

Help shape the future of mobility. Imagine a world with zero vehicle accidents, ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years Android/QNX development experience (Application, Services, HAL, BSP in Android specific to Audio)
  • Expertise in OOP concepts
  • Expertise in Java, C, C++ development
  • Kotlin would be an advantage
  • Expertise in Android Framework API & Automotive Audio Framework usage
  • Expertise on Android AOSP build system
  • Proficiency in audio design/architecture on multiple platforms
  • Hands on experience on industry leading SoCs in automotive sector
  • In-depth knowledge on all the standard and time & safety critical audio features
  • Strong knowledge of Android Audio Framework, audio policy manager, audio flinger, android HAL, media server, and audio server
Job Responsibility
Job Responsibility
  • Analyzing customer requirements, Converting Customer Requirements into Design and Code
  • Responsible for developing code in Java, C & C++ language
  • Analysis and resolution of customer and internal reported issues
  • Support Software integration activity
  • Responsible for Software module testing (functional, Unit / integration testing)
  • Should understand and involve in various KPIs including certification activities/process
  • Monitor Android Automotive trends, roadmaps
  • Technically guide the team and to actively interact with Customer and other Stakeholders
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Fulltime
Read More
Arrow Right