Android Intern - GreedyGame
Location: Bangalore | Experience: 0–1 years
Team: Tech | Reports to: CTO (Arpit Chaudhary)
About The Company
- GreedyGame founded in 2013 by Arpit Jain [CEO] is a leading ad-tech company that's been driving app growth and monetization
- We've built a sustainable and profitable business for over 7 years without chasing vanity metrics and successfully completed our 01 journey, we're now scaling rapidly (110 phase)
- As a Google Publishing Partner, we serve 100M+ daily ad impressions and support 5,000+ apps and games worldwide—delivering up to 75% revenue uplift
- Trusted by brands like Amazon, Dream11, MPL, Sharechat, Treebo, Mobikwik, and 1000+ publishers across 20+ countries.
The Products You'd Help Build
Pubscale - Our Flagship Product
Enables effective monetization, user acquisition, uplift revenue and analyzes business growth all in a single place.
Immersive Ads
Native, non-intrusive ad formats with features like smart caching, priority loading, and adaptive refresh deliver better UX and higher monetization without annoying popups
Offerwall
A reward-based engagement layer that monetizes non-paying users through personalized, high-conversion tasks while driving eCPMs up to $1000 in Tier 1 geos and up to 3X more revenue in emerging markets
AdX & GROW
Monetization via Google Ad Manager + premium demand partners and an AI-driven UA engine (GROW) with free credits and optimization support
Responsibilities
- Develop clean, responsive Android UI screens in XML aligned with Material Design and Figma designs.
- Implement navigation flows using Navigation Component, manage arguments, and ensure proper lifecycle/state handling.
- Integrate APIs with Retrofit/Volley/Ktor and display data using RecyclerView and image loading libraries like Coil/Glide.
- Work with local data storage using Room/DataStore/SharedPreferences.
- Follow MVVM architecture, use View Binding/Data Binding, and maintain consistent theming across the app.
- Collaborate with design and product teams, participate in code reviews, and ensure proper Git version control practices.
Requirements
- Proficiency in Kotlin and XML-based UI development following Material Design guidelines.
- Experience with Navigation Component, Fragment lifecycle handling, and state restoration.
- Strong understanding of MVVM architecture, View Binding/Data Binding, and reactive patterns using LiveData, Flow & Channels.
- Ability to integrate APIs using Retrofit/Volley, display data with RecyclerView, and load images using Coil/Glide.
- Familiarity with Room/DataStore/SharedPreferences for basic local storage and app data handling.
- Knowledge of Git workflows and ability to work with Figma designs to build pixel-perfect UI screens.
Bonus Points
- Experience with Jetpack Compose for modern UI development.
- Knowledge of Koin/Dagger-Hilt for dependency injection.
- Exposure to Ktor for API integration and Material Design 3 theming enhancements.
- Basic familiarity with Unit/UI testing (JUnit, Espresso).
What Makes You a Great Fit
- You're a strategic thinker who balances technical decisions with long-term maintainability.
- You adapt quickly to changing requirements and enjoy working in fast-paced, evolving environments.
- You're a clear communicator to break down complex ideas for both technical and non-technical stakeholders.
- You care deeply about user experience, product quality, and business impact
Why GreedyGame
- Opportunity to work on products used by millions – see: Pubscale
- Ownership from Day 1 – shape architecture, strategy, and key decisions
- Learning stipend for books, courses, and conferences (we love curious minds!) internal blogs
- A high-growth, inclusive, and engineering-led culture that supports experimentation and impact
Note: This is a unpaid internship.Skills: navigation,android,design,material design