Overview
Skills
Job Details
Job Title: Android Developer
Location: Phoenix, AZ (Onsite)
Employment Type: Full-time / Contract
Experience: 5+ Years
Job Description:
We are seeking a highly skilled Android Developer with a strong background in designing, developing, and maintaining high-performance mobile applications. The ideal candidate will have hands-on experience in building Android apps from scratch, collaborating with cross-functional teams, and delivering high-quality, scalable solutions.
Responsibilities:
Design, develop, and maintain advanced Android applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Work with APIs and third-party libraries for seamless integration.
Identify and resolve bottlenecks, bugs, and performance issues.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Follow best practices in coding, testing, and security.
Requirements:
Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
5+ years of professional experience as an Android Developer.
Strong proficiency in Java and Kotlin.
Experience with Android SDK, Android Studio, and Gradle.
Solid understanding of RESTful APIs, JSON, and mobile architecture patterns (MVP, MVVM, Clean Architecture).
Familiarity with version control systems (Git, GitHub/Bitbucket).
Experience with UI/UX design principles and ability to work with design teams.
Knowledge of Google Play Store deployment process.
Strong problem-solving skills and ability to work in an onsite team environment.
Nice to Have:
Experience with Jetpack Compose.
Knowledge of CI/CD tools and automation testing frameworks.
Exposure to Agile methodologies.