What are the responsibilities and job description for the Android Developer position at Aptino, Inc.?
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.