Overview
Skills
Job Details
Job Title: Android Developer
Location: Sunnyvale, CA
Job Description:
We are seeking an experienced Android Developer to join our team in Sunnyvale, CA. The ideal candidate will have a strong background in mobile app development using Kotlin and Java, along with experience in integrating APIs, optimizing performance, and working in an Agile environment.
Responsibilities:
Design, develop, and maintain advanced Android applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Work with RESTful APIs, third-party libraries, and cloud services.
Participate in code reviews and contribute to best practices.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required Skills:
8+ years of experience in Android app development.
Proficient in Kotlin and Java.
Strong understanding of Android SDK, Jetpack Components, and Android Studio.
Experience with RESTful APIs, JSON, and third-party libraries (e.g., Retrofit, Glide).
Knowledge of MVVM or MVP architecture patterns.
Familiarity with Git, Gradle, and CI/CD pipelines.
Excellent problem-solving and debugging skills.