🔔 FCM Loaded

Senior Android Developer (Kotlin)

Battlebucks

5 - 10 years

Gurugram

Posted: 20/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

About Battlebucks

BattleBucks is a fast-growing gaming and rewards platform combining competitive gameplay, social features, and real-world rewards. Were building performance-critical Android applications at scale and are looking for a Senior Android Developer (Kotlin-first) to own and evolve our Android stack.


Role Overview

You will be responsible for designing, building, and scaling BattleBucks Android app using modern Kotlin-based Android architecture. This is a hands-on senior role with strong ownership over performance, architecture, and release quality.


Experience: 4+ years


Key Responsibilities

  • Build and maintain a high-performance Android app using Kotlin
  • Own app architecture using Clean Architecture / MVVM / MVI
  • Implement complex product flows (wallets, tournaments, leaderboards, real-time updates)
  • Work closely with Backend, Product, Design, and QA teams
  • Ensure scalability, modularity, and long-term maintainability
  • Optimize app performance (startup time, memory, ANRs, battery)
  • Review code, enforce Kotlin best practices, and mentor juniors
  • Manage Play Store releases, versioning, and staged rollouts
  • Debug and resolve production issues with urgency and ownership


Mandatory Skills (Kotlin-First)


5+ years Android development

Strong Kotlin expertise (MANDATORY)

  • Coroutines, Flow
  • Sealed classes, data classes, extensions
  • Kotlin DSLs & best practices

Modern Android stack

  • Jetpack (ViewModel, Navigation, Room, WorkManager)
  • Jetpack Compose or XML (Compose preferred)

Architecture

  • MVVM / MVI / Clean Architecture
  • Multi-module project setup

Networking

  • REST APIs, JSON
  • Retrofit / OkHttp

Strong understanding of:

  • Android lifecycle & threading
  • Background execution & permissions
  • Memory management & performance tuning

Git, CI/CD pipelines (GitHub Actions, Fastlane, etc.)


Good to Have (Big Plus)

  • Experience in gaming / real-time/social apps
  • Firebase (Crashlytics, Analytics, Remote Config, FCM)
  • WebSockets / real-time data handling
  • App security & secure storage
  • Play Store policy compliance & rollout strategy
  • Experience working with Unity or game SDKs
  • A/B testing, feature flags, remote config-driven apps


What Were Looking For

  • Kotlin-first mindset (not Java-heavy Android)
  • Strong ownership & problem-solving attitude
  • Performance-focused engineering
  • Comfortable working in a fast-moving startup environment
  • Passion for gaming or consumer apps


What We Offer

  • Competitive salary (startup + growth upside)
  • Ownership of core Android architecture
  • Work on high-scale, performance-sensitive features
  • Direct impact on product & user experience
  • Modern tech stack & strong engineering culture
  • Work From Office Gurgaon (collaborative setup)

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.