GM

Android Developer

GreedyGame Media

INhybridPosted Aug 27, 2026
Posting intelligenceActively listed

Skills

composeandroidkotlinga4

About the role

Job ID: 398406

Hybrid

Bangalore, Karnataka, India

3 - 4 years

About the Company

GreedyGame is a company focused on creating innovative app experiences that drive user engagement and revenue outcomes. Our mission is to enhance user journeys through seamless interactions with offers, rewards, and ads, fostering a culture of creativity and collaboration.

About the Role

This role is not just about building screens. You will work on apps where user journeys are directly linked to task completion, offer discovery, ad engagement, reward eligibility, wallet balance, referrals, retention, and revenue outcomes. The Android app is the core product surface where users discover offers, complete actions, earn rewards, interact with ads, and keep coming back. We are looking for an Android Engineer who can build reliable, fast, and scalable app experiences for high-volume user flows.

Responsibilities

Build and maintain Android applications for Incent Apps, Offerwall-led products, and House of Apps

Develop user flows for offer discovery, task completion, reward unlocks, wallet updates, referrals, user milestones, and engagement loops

Integrate ad monetization SDKs and optimize ad placements without breaking user experience

Work on app-side event tracking to ensure user actions, offer completions, ad impressions, clicks, reward triggers, and funnel drops are captured accurately

Collaborate with Product and Growth teams to run experiments around offer visibility, reward positioning, onboarding, retention, and monetization

Partner with Backend teams to integrate APIs for campaign listing, user eligibility, reward status, transaction history, and fraud checks

Debug app issues that directly impact business metrics, including broken reward flows, incorrect tracking, delayed status updates, crashes, ANRs, and low-end device performance problems

Improve app performance around launch time, screen load time, API failures, offline handling, memory usage, and crash-free sessions

Own Android releases across internal testing, QA builds, Play Store rollout, staged releases, versioning, and hotfixes

Maintain clean, modular, and scalable Android code using modern Android architecture

Qualifications

3-4 years of hands-on experience in Android app development using Kotlin

Must have understanding of Android SDK, Jetpack Compose, MVVM, Coroutines, Room DB, REST APIs, and Gradle

2-3 years of experience building consumer-facing Android applications where performance, reliability, and user experience matter

Strong debugging skills across crashes, ANRs, memory leaks, API failures, and device-specific issues

Ability to work with Product, Design, Backend, QA, and Growth teams to convert business requirements into stable Android features

Comfortable working in fast release cycles with experiments, product iterations, and production fixes

Required Skills

Experience working on reward apps, cashback apps, gaming apps, utility apps, loyalty apps, fintech consumer apps, or offerwall products

Experience with ad monetization SDKs such as AdMob, AppLovin, Meta Audience Network, Unity Ads, ironSource, or similar

Understanding of event tracking, attribution, and analytics tools such as Firebase, GA4, AppsFlyer, Branch, or similar

Exposure to reward systems, wallet flows, referral systems, user eligibility, transaction history, or payout-related flows

Experience optimizing apps for low-end Android devices and unstable network conditions

Understanding of ProGuard/R8, app size optimization, remote config, A/B testing, and Play Store release management

Preferred Skills

Users are able to discover offers, complete tasks, and receive reward status updates without confusion or delay.

Have exposure working with international team or stakeholders.

Have exposure with IAP/ Subscription based model app.

Ad placements improve monetization without making the app feel spammy or broken

App events are tracked accurately so Product and Growth teams can trust funnel and revenue data

Crashes, ANRs, slow screens, and broken reward flows are identified and fixed quickly

New experiments can be shipped fast without destabilizing the app

The Android codebase becomes easier to scale across multiple apps in the House of Apps portfolio

Workplace TypeHybrid

Employment TypeFull-time

Experience Levelassociate

Work Experience (years)3 - 4 years

Skills

android sdkkotlinappsjetpack composemonetizationandroid

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on GreedyGame Media's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Android Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Android Engineer hub for India medians across recent openings.

You never touch the form - the application is filled and submitted for you on GreedyGame Media's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.