Ubique Systems

TRCD-26-06859

Android Engineer

This contract role is for an experienced Android Engineer building and maintaining large-scale, multi-module Android applications, including AI-powered features. The core requirements are advanced Android and Kotlin development, scalable Gradle builds, high-performance Jetpack Compose UIs, Hilt or Dagger dependency injection, production LLM API and MCP integration, and diagnosing crashes, memory issues, and ANRs. Candidates should also have expertise in at least two or three of the listed areas: Coroutines and Flow, DataStore and Room, OkHttp and Protocol Buffers, or WorkManager. An active GitHub portfolio, open-source contributions, technical writing, and experience with platforms such as Claude or OpenAI are desirable rather than stated essentials. The requested experience band is 5–10 years, the location is Bengaluru, and the employment type is contract; the work mode is not specified.

Position summary

Location
India
Workplace
On-site
Employment
Contract
Experience
Minimum 5 years and Maximum 10 years
Apply now

Role overview

Why This Role Matters.

This contract role is for an experienced Android Engineer building and maintaining large-scale, multi-module Android applications, including AI-powered features. The core requirements are advanced Android and Kotlin development, scalable Gradle builds, high-performance Jetpack Compose UIs, Hilt or Dagger dependency injection, production LLM API and MCP integration, and diagnosing crashes, memory issues, and ANRs. Candidates should also have expertise in at least two or three of the listed areas: Coroutines and Flow, DataStore and Room, OkHttp and Protocol Buffers, or WorkManager. An active GitHub portfolio, open-source contributions, technical writing, and experience with platforms such as Claude or OpenAI are desirable rather than stated essentials. The requested experience band is 5–10 years, the location is Bengaluru, and the employment type is contract; the work mode is not specified.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

We're seeking an experienced Android Engineer to build and maintain large-scale, multi-module Android

02

applications with expertise in complex build systems and AI integration. You'll design scalable Gradle

03

architectures, optimize build performance, and develop high-performance Jetpack Compose UIs.

04

You'll implement robust Firebase Crash Reporting, diagnose memory and ANR issues, and apply strong

05

dependency injection patterns using Hilt/Dagger to ensure scalable, testable solutions across feature teams.

06

In addition to advanced Android development skills, you should have hands-on experience integrating LLM APIs

07

and working with MCP (Model Context Protocol) frameworks in production environments. You should

08

understand token management, context handling, agentic workflows, multi-agent orchestration, and AI error

09

You should also demonstrate expertise in at least 2–3 of the following

10

Experience with memory profiling, Firebase crash analysis, performance optimization, and large-scale modular

11

We value candidates with an active GitHub portfolio featuring multiple Android projects that showcase strong

12

architecture and scalability. Additional strengths include open-source contributions, technical writing, and

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Android

02

Kotlin

03

Gradle

04

multi-module architecture

05

Jetpack Compose

06

Firebase Crashlytics

07

Firebase Crash Reporting

08

Hilt

09

Dagger

10

LLM APIs

11

Model Context Protocol

12

MCP

13

Kotlin Coroutines

14

Kotlin Flow

15

DataStore

16

Room

17

OkHttp

18

Protocol Buffers

19

Protobuf

20

WorkManager

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

Advanced Android and Kotlin application development

Gradle architecture and build-performance optimization for large-scale, multi-module applications

High-performance Jetpack Compose UI development

Firebase crash reporting, memory profiling, and diagnosis of crashes, ANRs, and performance issues

Dependency injection using Hilt or Dagger

Production integration of LLM APIs and MCP frameworks

LLM token management and context handling

Agentic workflows, multi-agent orchestration, and AI error-recovery strategies

Expertise in at least two or three listed specializations: Kotlin Coroutines and Flow; DataStore and Room; OkHttp and Protocol Buffers; WorkManager

Preferred

Nice to Have

Active GitHub portfolio featuring multiple Android projects

Open-source contributions

Technical writing

Experience shipping AI-powered features

Experience with LLM platforms such as Claude or OpenAI

Experience with MCP tool servers

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Android Engineer

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.