TETeamware Solutions
Senior Android Developer
Hyderabad ₹5-7 LPA Posted 16 Jul 2025
FULL TIME
Kotlin
Espresso
Java
Scrum
Junit
Job Description
Key Responsibilities:
- Design and build advanced applications for the Android platform using Kotlin and Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with RESTful APIs, third-party SDKs, and cloud services to integrate back-end functionality.
- Ensure the performance, quality, and responsiveness of applications through profiling and optimization.
- Write clean, maintainable, and testable code following industry best practices.
- Conduct code reviews and mentor junior developers.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Publish and maintain applications in the Google Play Store.
Qualifications and Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4+ years of hands-on experience in Android app development.
- Proficient in Kotlin and Java, and well-versed with Android SDK.
- Experience with architectural patterns like MVVM, MVP, or Clean Architecture.
- Knowledge of Jetpack components (LiveData, ViewModel, Navigation, Room, Data Binding).
- Experience with Firebase, Push Notifications, SQLite, and background services.
- Strong understanding of mobile UI/UX design principles and best practices.
- Familiarity with Git, Gradle, and CI/CD tools for Android.
- Experience with testing frameworks like JUnit, Espresso, or Mockito.
Desirable Skills and Certifications:
- Published one or more apps in the Google Play Store.
- Experience with Jetpack Compose and Coroutines/Flow.
- Familiarity with Agile/Scrum methodology.
- Knowledge of Android security best practices.
- Certifications like Google Associate Android Developer or Android Kotlin Developer Certification are a plus.