Apply Edge Start your job search

Android Developer (Kotlin)

Battlebucks · Gurugram, Haryana, India

Apply & track with Apply Edge
About BattlebucksBattleBucks is a fast-growing gaming and rewards platform combining competitive gameplay, social features, and real-world rewards. We’re 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 OverviewYou 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: 3+ yearsKey ResponsibilitiesBuild and maintain a high-performance Android app using KotlinOwn app architecture using Clean Architecture / MVVM / MVIImplement complex product flows (wallets, tournaments, leaderboards, real-time updates)Work closely with Backend, Product, Design, and QA teamsEnsure scalability, modularity, and long-term maintainabilityOptimize app performance (startup time, memory, ANRs, battery)Review code, enforce Kotlin best practices, and mentor juniorsManage Play Store releases, versioning, and staged rolloutsDebug and resolve production issues with urgency and ownershipMandatory Skills (Kotlin-First)3+ years Android developmentStrong Kotlin expertise (MANDATORY)Coroutines, FlowSealed classes, data classes, extensionsKotlin DSLs & best practicesModern Android stackJetpack (ViewModel, Navigation, Room, WorkManager)Jetpack Compose or XML (Compose preferred)ArchitectureMVVM / MVI / Clean ArchitectureMulti-module project setupNetworkingREST APIs, JSONRetrofit / OkHttpStrong understanding of:Android lifecycle & threadingBackground execution & permissionsMemory management & performance tuningGit, CI/CD pipelines (GitHub Actions, Fastlane, etc.)Good to Have (Big Plus)Experience in gaming / real-time/social appsFirebase (Crashlytics, Analytics, Remote Config, FCM)WebSockets / real-time data handlingApp security & secure storagePlay Store policy compliance & rollout strategyExperience working with Unity or game SDKsA/B testing, feature flags, remote config-driven appsWhat We’re Looking ForKotlin-first mindset (not Java-heavy Android)Strong ownership & problem-solving attitudePerformance-focused engineeringComfortable working in a fast-moving startup environmentPassion for gaming or consumer appsWhat We OfferCompetitive salary (startup + growth upside)Ownership of core Android architectureWork on high-scale, performance-sensitive featuresDirect impact on product & user experienceModern tech stack & strong engineering cultureWork From Office (collaborative setup)