Overview
Remote
On Site
Depends on Experience
Contract - W2
Skills
API
Agile
Android
Continuous Delivery
Debugging
Java
Kotlin
MVP
MVVM
SQLite
Android Development
Job Details
Job Title: Senior Android Developer Employment Type: W2
Job Description:
We are looking for a Senior Android Developer (12+ years) with strong expertise in building and leading mobile solutions. The candidate will be responsible for designing, developing, and optimizing advanced Android applications while mentoring junior developers and ensuring best practices.
Key Responsibilities:
- Lead the design and development of Android applications.
- Collaborate with cross-functional teams for feature definition and integration.
- Ensure app performance, security, and scalability.
- Guide and mentor junior developers.
- Stay updated with the latest Android technologies and trends.
Required Skills:
- 12+ years of experience in Android development.
- Strong knowledge of Java, Kotlin, Android SDK, Jetpack.
- Expertise in API integration, third-party libraries, Firebase, SQLite/Room.
- Experience in app architecture (MVVM/MVP/Clean).
- Strong debugging, optimization, and problem-solving skills.
- Good understanding of CI/CD, Git, and Agile methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.