Role: Sr. Android developer (Lead)
Location: Bellevue, WA (Onsite)
Duration: 06- 12 months
We are looking for a skilled Android Developer to design, develop, and maintain high-performance mobile applications for the Android platform. The ideal candidate should have experience working with Kotlin/Java, Android SDK, and modern development frameworks.
Key Responsibilities:
Develop and maintain Android applications using Kotlin/Java.
Collaborate with cross-functional teams to define, design, and ship new features.
Optimize applications for performance, scalability, and usability.
Work with RESTful APIs to connect Android applications to backend services.
Implement modern UI/UX best practices using Jetpack Compose, Material Design, and XML layouts.
Troubleshoot, debug, and improve app performance.
Stay updated with the latest Android development trends and best practices.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field.
2+ years of experience in Android app development.
Proficiency in Kotlin (preferred) or Java.
Experience with Android SDK, Jetpack Components, and MVVM architecture.
Knowledge of third-party libraries, APIs, and dependency injection frameworks like Dagger/Hilt.
Understanding of databases like Room, SQLite, or Firebase.
Familiarity with version control (Git) and Agile methodologies.
Strong debugging and problem-solving skills.
Nice to Have:
Experience with Jetpack Compose and modern UI development.
Knowledge of CI/CD pipelines, Unit Testing, and Google Play Store submission process.
Experience with React Native or Flutter is a plus.