Android Developer

PB Consulting

Fort Lauderdale, FL

Posted On: Jun 30, 2026

Posted On: Jun 30, 2026

Job Overview

Experience

5 - 10 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Android application development
  • Kotlin
  • Java
  • Android
Job Description

We are looking for an experienced Android Developer with 5–10 years of hands-on experience in designing, developing, and maintaining high-quality Android applications. The ideal candidate should have strong expertise in modern Android development, excellent problem-solving skills, and the ability to collaborate with cross-functional teams to deliver scalable and high-performance mobile applications.

Roles and Responsibilities
  • Design, develop, test, and maintain Android applications using Kotlin and Java.
  • Build responsive, scalable, and high-performance mobile applications following Android best practices.
  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, and Backend Developers throughout the development lifecycle.
  • Implement clean architecture patterns such as MVVM, MVP, or MVI.
  • Integrate RESTful APIs, third-party SDKs, and cloud services.
  • Optimize application performance, memory usage, and battery efficiency.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot, debug, and resolve production issues.
  • Ensure application security, reliability, and compliance with Android standards.
  • Stay updated with the latest Android technologies, tools, and frameworks.
Required Skills
  • 5–10 years of experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Solid understanding of Android SDK, Android Studio, and Gradle.
  • Experience with Jetpack Compose and Android Jetpack components.
  • Strong knowledge of MVVM, Repository Pattern, and Clean Architecture.
  • Experience with REST APIs and JSON parsing.
  • Familiarity with dependency injection frameworks such as Hilt or Dagger.
  • Hands-on experience with Coroutines, Flow, and asynchronous programming.
  • Knowledge of local databases such as Room and SQLite.
  • Experience with version control systems like Git.
  • Strong debugging and performance optimization skills.
  • Familiarity with unit testing and UI testing frameworks.
Preferred Skills
  • Experience with Firebase services (Authentication, Crashlytics, Analytics, Cloud Messaging).
  • Knowledge of CI/CD pipelines.
  • Experience with Agile/Scrum methodologies.
  • Understanding of app publishing on the Google Play Store.
  • Exposure to modular architecture and multi-module projects.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Ability to work independently and mentor junior team members.

Job ID: PC521642


Posted By

Naincy

Technical Recruiter