Media.net
Media.net1h ago
Foundit

Mobile Application Developer

Bengaluru / Bangalore, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Mobile Application Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Media.net

Full Job Description

Mobile Application Developer - Android - Bengaluru / Bangalore, India

Join Media.net in shaping the future of advertising technology. We are seeking a talented Mobile Application Developer with expertise in Android to contribute to our mission of creating better advertising experiences and optimizing complex systems.

About the Role:

This is an opportunity to work with vast amounts of data, making critical decisions with sub-millisecond latency. You will contribute to global products operating across multiple data centers, engaging with both multi-cloud and colocation environments. Our infrastructure handles significant load, with over 1500 servers for ad-serving and extensive systems for Ad Quality. If you are passionate about building high-performance systems capable of executing millions of rules rapidly, this role is for you.

Key Responsibilities:

  • Develop and maintain high-quality native Android applications using Kotlin and Java, ensuring compatibility across various Android versions.
  • Integrate and manage essential Android components such as Activities, Services, Broadcast Receivers, and Content Providers.
  • Design and optimize custom user interfaces, adhering to best practices in UI/UX to enhance user experience.
  • Develop and execute comprehensive unit tests using testing frameworks to ensure code quality and reliability.
  • Apply strong algorithmic knowledge and data structure expertise to solve challenging problems and improve application efficiency.
  • Write clean, maintainable, and efficient code, balancing immediate development needs with long-term code health.
  • Collaborate effectively with product managers, designers, and cross-functional teams to translate requirements into technical solutions.
  • Monitor and optimize application performance, identifying and resolving issues related to functionality, responsiveness, and resource utilization.
  • Stay current with the latest advancements, tools, and best practices in Android development.

Qualifications:

  • 2-3 years of professional experience in native Android app development.
  • A Bachelor's or Master's degree in Engineering/Technology (B.E./B.Tech/M.Tech) or an equivalent qualification from a leading institution.
  • Proficiency in Kotlin, Java, Android SDK, Gradle, Coroutines, and Dagger2.
  • In-depth understanding of core Android components (Activity, Service, Broadcast Receiver, Content Provider).
  • Proven experience with unit testing is mandatory.
  • Familiarity with testing frameworks such as JUnit, Mockito, Robolectric, and Espresso.
  • Experience in custom UI development with a strong sense of UI/UX principles.
  • Excellent algorithmic, data structure, and problem-solving skills.
  • Sound judgment in balancing rapid development with long-term code maintainability.
  • Experience building Android applications that function seamlessly across multiple Android versions.

Company

Media.net

Media.net

Media.net is a premier global ad technology company dedicated to optimizing the connection between advertiser budgets and publisher revenue. Our advanced contextual technology leads the industry in en...

Bengaluru / Bangalore, India
Posted on Foundit