Senior Kotlin Developer – Mobile Ad Monetization & AI

5 years

2 - 9 Lacs

Posted:2 months ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

We are seeking a highly skilled Kotlin Developer with deep expertise in ad monetization, app performance optimization, and AI integration. The ideal candidate will have hands-on experience in reducing app latency, preventing ANRs & crashes, implementing MVVM architecture, and profiling app performance to minimize memory leaks and startup time. Additionally, advanced knowledge in OpenCV and TensorFlow for building AI-driven mobile applications is required.

You will work closely with our product, design, and backend teams to deliver high-performance, scalable, and monetization-focused Android applications.

Key Responsibilities

  • Ad Monetization & Optimization
  • Implement and optimize AdMob, Facebook Audience Network, and mediation platforms.
  • Reduce ad latency (fast ad loading even on 2G/3G/4G networks).
  • Build preload and caching strategies for interstitial and rewarded ads.
  • Improve eCPM, CTR, fill rate, and ARPU through testing & optimization.
  • App Performance & Stability
  • Reduce app startup time using performance profiling tools (Android Profiler, Firebase Performance Monitoring, Systrace).
  • Proactively monitor and fix ANRs & crashes using Firebase Crashlytics.
  • Optimize memory management to prevent memory leaks.
  • Conduct performance profiling and benchmarking to ensure smooth user experience.
  • Architecture & Development
  • Develop clean, maintainable, and testable code using MVVM + Jetpack components.
  • Implement modular and scalable architectures for large Android applications.
  • Work with Kotlin Coroutines & Flow for concurrency.
  • AI & Computer Vision Integration
  • Build AI-powered features using TensorFlow Lite and OpenCV.
  • Work on real-time image/video processing for apps (e.g., AI photo/video editing, detection models).
  • Optimize on-device ML models for low-latency performance.
  • Collaboration & Continuous Improvement
  • Work closely with backend engineers for API performance optimization.
  • Monitor user behavior and analytics to optimize monetization strategies.
  • Stay updated with the latest Android SDKs, ad networks, and AI technologies.

Requirements

  • 5+ years of Android development experience with Kotlin.
  • Strong expertise in ad monetization (AdMob, mediation, rewarded ads, interstitials).
  • Hands-on experience with performance profiling, Firebase Performance Monitoring, ANR/crash handling.
  • Strong understanding of MVVM, Jetpack (Room, LiveData, ViewModel, Navigation).
  • Proficiency in Kotlin Coroutines, Flow, and dependency injection (Hilt/Dagger).
  • Experience with TensorFlow Lite and OpenCV for mobile AI applications.
  • Familiarity with low-latency optimizations for mobile networks.
  • Solid understanding of multithreading, memory management, and app lifecycle.
  • Proven track record of reducing app startup time & memory leaks.

Job Type: Full-time

Pay: ₹17,290.44 - ₹75,742.03 per month

Benefits:

  • Leave encashment

Work Location: In person

Speak with the employer
+91 9638987317

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You