Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Mobile Application Developer II

  • Source: Oracle
  • Job Listings at Liquidity Services Inc.
  • On-site
  • Chennai
  • Full-Time
  • Mid level

Job Description

The Android Developer is responsible for designing, developing, testing and maintaining high-quality Android applications that deliver secure, scalable and high-performance mobile solutions. The position is accountable for developing modern Android applications using industry best practices, collaborating with cross-functional teams and ensuring application quality, reliability and maintainability throughout the software development lifecycle. Success is measured through code quality, application performance, timely feature delivery, defect resolution, adherence to development standards and user satisfaction. The role creates value by delivering innovative mobile solutions, optimizing application performance and contributing to the continuous improvement of Android development practices.

Principal Duties and Responsibilities: 

  • Design, develop, test, and maintain Android applications using Kotlin while ensuring compliance with established coding standards, architecture guidelines and software engineering best practices.
  • Develop scalable, maintainable, and responsive mobile applications using modern Android technologies, including Jetpack Compose, while supporting existing XML-based user interfaces where required.
  • Collaborate with Product Managers, UI/UX Designers, Backend Developers, QA Engineers and other cross-functional stakeholders to design, develop and deliver new application features and enhancements.
  • Develop clean, reusable and maintainable code by implementing MVVM, Clean Architecture, Android Jetpack components, dependency injections and established design patterns.
  • Integrate RESTful APIs, sockets, and third-party SDKs while ensuring secure, reliable and efficient communication between mobile applications and backend services.
  • Optimize application performance, memory utilization, battery consumption and overall user experience by identifying and resolving performance bottlenecks, crashes, ANRs and stability issues.
  • Implement automated unit testing, UI testing, code reviews, and continuous quality improvement practices to ensure reliable and maintainable software releases.
  • Publish, maintain, and support Android applications on the Google Play Store while monitoring application analytics, crash reports and user feedback to drive continuous product improvements.

Education/ Experience:

  • Bachelor’s degree in computer science, Information Technology, Software Engineering or a related discipline, or equivalent professional experience.
  • Minimum 4–5 years of professional experience in Android application development.
  • Proven experience developing and maintaining enterprise-grade Android applications.
  • Experience working within Agile/Scrum software development environments preferred.
  • Google Android Developer certification or equivalent mobile development certifications are considered an advantage.

Skills and Ability:

  • Strong proficiency in Kotlin, Java and Android SDK.
  • Strong understanding of MVVM and Clean Architecture.
  • Experience with Android Jetpack components including:

    • ViewModel
    • LiveData
    • Navigation Component
    • Room Database
    • WorkManager
  • Data Binding / View Binding
  • Experience with Coroutines, Flow, StateFlow and SharedFlow.
  • Experience implementing Dependency Injection using Hilt or Dagger.
  • Experience with Socket programming.
  • Experience integrating REST APIs using Retrofit and OkHttp.
  • Knowledge of JSON parsing using Gson or Kotlin Serialization.
  • Experience with Git and Git-based development workflows.
  • Experience with Firebase services including FCM, Crashlytics and Firebase Analytics.
  • Strong working knowledge of Android Studio and Gradle.
  • Strong debugging, troubleshooting and performance optimization skills.
  • Ability to analyze technical issues and implement scalable solutions.
  • Excellent problem-solving, communication and collaboration skills.
  • Ability to work effectively within cross-functional Agile teams.

Advanced Skills (Preferred)

  • Strong experience developing applications using Jetpack Compose, including:

    • Compose UI
    • Material 3
    • Compose Navigation
    • State Management
    • Side Effects
    • Theming
    • Performance Optimization
    • Compose/XML Interoperability
  • Experience managing Google Play Store application releases.
  • Knowledge of Android application security best practices.
  • Experience implementing analytics and monitoring solutions using Firebase Analytics.

Work Conditions/ Physical Demands:

…

Skills

  • Kotlin
  • jetpack
  • compose
  • xml-format
  • aws-sdks
  • google-analytics
  • Java
  • Android
  • Retrofit
  • okhttp
  • JSON
  • Firebase
  • google-firebase
  • crashlytics
  • android-studio
  • Gradle
  • oracle-recruiting-cloud

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Job Listings at Liquidity Services Inc.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes