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

Join Media.net in our mission to create better-looking ads and build optimized systems. This role offers exposure to vast amounts of data, enabling impactful decisions with sub-millisecond latency. You will work on global products spanning multiple data centers and experience multi-cloud and colocation environments. Our ad-serving infrastructure alone operates over 1500 servers at peak times, complemented by extensive infrastructure for Ad Quality systems. If you are passionate about building systems that execute tens of millions of rules in extremely short timeframes, this is the opportunity for you.

Responsibilities:

  • Design, develop, and maintain high-quality native Android applications using Kotlin and Java, ensuring optimal performance across various Android versions.
  • Implement and manage Android components such as Activities, Services, Broadcast Receivers, and Content Providers for seamless application functionality.
  • Create and optimize custom user interfaces, applying best practices in UI/UX design to enhance user engagement.
  • Develop and execute unit tests using testing frameworks to ensure code quality, reliability, and performance.
  • Apply strong algorithmic skills and knowledge of data structures to solve complex problems and improve application efficiency.
  • Assess and balance short-term development needs with long-term code maintainability, promoting clean and efficient coding practices.
  • Collaborate with cross-functional teams, including product managers and designers, to understand requirements and translate them into technical specifications.
  • Monitor and optimize application performance, troubleshooting and resolving issues related to functionality, responsiveness, and resource usage.
  • Stay updated on the latest industry trends, tools, and best practices in Android development to continuously enhance skills and improve development processes.

Qualifications:

  • 2-3 years of native Android app development experience.
  • Bachelor's or Master's degree in Engineering or an equivalent from a premier institute.
  • In-depth knowledge of Kotlin, Java, Android SDK, Gradle, Coroutines, and Dagger2.
  • Strong understanding of Android components like Activity, Service, Broadcast Receiver, and Content Provider.
  • Proven working experience with unit testing.
  • Sound knowledge of testing frameworks including JUnit, Mockito, Robolectric, and Espresso.
  • Experience with custom UI development, a good sense of UI/UX, and related experience.
  • Excellent algorithmic skills, data structures, and problem-solving abilities.
  • Sound judgment in balancing rapid development with long-term code maintainability.
  • Experience building applications compatible with multiple Android versions.

Company

Media.net

Media.net

Media.net is a prominent global ad technology company dedicated to creating efficient and transparent pathways for advertiser budgets to generate publisher revenue. Leveraging proprietary contextual t...

Bengaluru / Bangalore, India
Posted on Foundit