Android Software Engineer

D4 Insight

Bengaluru

On-site

INR 2,800,000 - 4,400,000

Full time

17 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

D4 Insight in Bengaluru, India seeks an experienced Android Engineer to build and maintain large-scale, multi-module Android apps with strongGradle architecture and AI integration. You will optimize performance, develop Jetpack Compose interfaces, and apply scalable patterns across teams.

We are looking for 5+ years of Android experience, expertise in token management and multi-agent workflows, and hands-on work with LLM/APIs in production environments.

Qualifications

  • 5+ years of experience building large-scale Android apps.
  • Strong understanding of token management and multi-agent orchestration.
  • Hands-on experience with LLM APIs and MCP frameworks in production.

Responsibilities

  • Design scalable Gradle architectures for large multi-module apps.
  • Optimize build performance and modular structures.
  • Develop high-performance Jetpack Compose interfaces.
  • Apply scalable architectural patterns across feature teams.

Skills

Android architecture
Performance optimization
AI integration
Token management
Jetpack Compose

Tools

Kotlin Coroutines & Flow
Data Store & Room
OkHttp
Protocol Buffers
Work Manager

Job description

Role Overview

We are seeking for experienced Android Engineer to build and maintain large-scale, multi-module Android applications with expertise in complex build systems, modern Android development, and AI integration. The role involves designing scalable Gradle architectures, optimizing application performance, developing high-performance Jetpack Compose interfaces, and integrating AI capabilities into production mobile applications.

Location

Bengaluru, India

Experience

5+ Years

Key Responsibilities
Android Application Engineering
  • Design scalable Gradle architectures for large-scale, multi-module Android applications.
  • Optimize build performance and modular application structures.
  • Develop high-performance Jetpack Compose user interfaces.
  • Apply scalable and maintainable architectural patterns across feature teams.
Performance & Reliability
  • Implement robust Firebase Crash Reporting.
  • Diagnose memory issues and ANRs.
  • Perform memory profiling, crash analysis, and application performance optimization.
  • Identify and resolve performance issues across large-scale modular applications.
AI & Modern Application Development
  • Integrate LLM APIs and work with MCP (Model Context Protocol) frameworks in production environments.
  • Apply AI error-recovery strategies across agentic workflows and multi-agent orchestration.
  • Work with token management, context handling, agentic workflows, and multi-agent orchestration.
Required Skills & Experience
  • 5+ years of experience building and maintaining large-scale, multi-module Android applications.
  • Strong understanding of token management, context handling, agentic workflows, and multi-agent orchestration.
  • Hands-on experience integrating LLM APIs and MCP frameworks in production environments.
  • Strong expertise in 2–3 of the following:
    • Kotlin Coroutines & Flow
    • Data Store and Room
    • OkHttp and Protocol Buffers
    • Work Manager
  • Experience with memory profiling, Firebase crash analysis, and performance optimization.
Preferred Skills
  • Active GitHub portfolio showcasing multiple Android projects with strong architecture and scalability.
  • Open-source contributions and technical writing experience.
  • Experience shipping AI-powered features.
  • Experience with LLM platforms such as Claude, OpenAI, or MCP tool servers.
  • Ability to balance architectural thinking with practical delivery across complex modular systems and real-world mobile constraints.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Android Engineer - AI/LLM
Sr. Android Engineer - AI/LLM

GSSTech Group • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Senior Android Engineer, AI Integrated Enterprise Applications
Senior Android Engineer, AI Integrated Enterprise Applications

GSSTech Group • Bengaluru

On-site
INR 3,500,000 - 6,000,000
AI FullStack Engineer
AI FullStack Engineer

DTDL group. • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

Nexbuzz • India

On-site
INR 1,800,000 - 3,400,000
Scalable Android products
High ownership
Collaborative culture
+1
Android / IOS Application Developer
Android / IOS Application Developer

MathonGo • Bengaluru

On-site
INR 800,000 - 1,200,000
Job Title: Android Engineer
Job Title: Android Engineer

Synechron • Bengaluru

On-site
INR 1,000,000 - 2,100,000
Android Engineer with AI Integration Expertise
Android Engineer with AI Integration Expertise

Synechron Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Android Developer
Android Developer

GLOINNT Solutions • Bengaluru

On-site
INR 900,000 - 1,200,000
Mobile Developer (Android)
Mobile Developer (Android)

Asymmetric Labs • Bengaluru

On-site
INR 1,500,000 - 2,000,000