Android Developer
  • Quantum World Technologies Inc.
1 Days Ago
NA
C2C
Irving-TX
8-10 Years
Required Skills: Kotlin, Java, RESTful APIs, Android application development.
Job Description
 
We are seeking an experienced Android Developer with hands-on experience in designing developing and maintaining high-quality Android applications.
The ideal candidate should possess strong expertise in modern Android development follow best coding practices and collaborate effectively with cross-functional teams to deliver scalable secure and high performing mobile applications.
 
Key Responsibilities:
  • Design develop test and maintain native Android applications using Kotlin and Java.
  • Build responsive scalable and user-friendly mobile applications following Android best practices.
  • Develop clean reusable and maintainable code using MVVM Clean Architecture and Repository patterns.
  • Integrate RESTful APIs and third-party SDKs.
  • Work closely with Product Owners UI/UX Designers QA Engineers and Backend Developers throughout the SDLC.
  • Optimize application performance memory usage battery consumption and responsiveness.
  • Write unit tests and UI tests to ensure application quality.
  • Troubleshoot debug and resolve production issues.
  • Participate in code reviews and mentor junior developers.
  • Ensure compliance with security privacy and coding standards.
  • Publish and maintain applications on the Google Play Store.
  • Stay updated with emerging Android technologies and recommend improvements.
 
Required Skills:
  • Hands-on experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Experience with Android SDK and Android Jetpack components.
  • Solid understanding of MVVM architecture and Clean Architecture principles.
  • Experience with Jetpack Compose and XML based UI development.
  • Knowledge of Coroutines Flow Live Data and View Model.
  • Experience integrating REST APIs using Retrofit or similar libraries.
  • Familiarity with dependency injection frameworks such as Hilt or Dagger.
  • Experience with Room Database and SQLite.
  • Understanding of Material Design guidelines.
  • Strong debugging and performance optimization skills.
  • Experience using Git and Git based workflows.
  • Familiarity with CI/CD pipelines for Android applications.
  • Experience with Agile Scrum methodologies

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates