Job Description

<p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Android Developer - IT Services - Surat - Up to ₹35K</b></span></span></p> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Role Overview</b></span></span></p> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">We are seeking a technically sound Android Developer with 2 years of professional experience in building scalable, high-performance Android applications. The candidate must demonstrate strong expertise in Android frameworks, clean architecture, and modern development practices.</span></span></p> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Core Responsibilities</b></span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Develop, enhance, and maintain Android applications using <b>Java and/or Kotlin</b>.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Implement scalable architecture using <b>MVVM / Clean Architecture</b> principles.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Design and integrate APIs using <b>Retrofit / OkHttp / Volley</b> with proper error handling.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Implement local data storage using <b>Room, SQLite, and SharedPreferences</b>.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Utilize Android Jetpack components including:</span></span> <ul style="list-style-type:circle"> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">ViewModel, LiveData, DataBinding</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Navigation Component</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">WorkManager</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Paging 3</span></span></li> </ul> </li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Handle background processing and threading using <b>Coroutines / RxJava</b>.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Optimize app performance, memory usage, and battery consumption.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Implement features such as:</span></span> <ul style="list-style-type:circle"> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Push Notifications (Firebase Cloud Messaging)</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Real-time location tracking</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Google Maps integration</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">In-app purchases & subscriptions</span></span></li> </ul> </li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Apply secure coding practices and protect sensitive data.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Maintain code quality using <b>SOLID principles and clean code standards</b>.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Perform unit testing using <b>JUnit, Mockito</b>, and UI testing using <b>Espresso</b>.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Integrate CI/CD pipelines for automated builds and deployments.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Collaborate using Git-based workflows (GitHub/GitLab/Bitbucket).</span></span></li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Required Technical Skills</b></span></span></p> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><i>Programming & Frameworks</i></span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Strong proficiency in <b>Java / Kotlin</b>.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Expertise in Android SDK, Android Studio, and Gradle build system.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Experience with dependency injection frameworks like <b>Dagger/Hilt or Koin</b>.</span></span></li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><i>Architecture & Design</i></span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Solid understanding of:</span></span> <ul style="list-style-type:circle"> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">MVVM / MVP architecture patterns</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Repository pattern</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Modular Android app structure</span></span></li> </ul> </li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Networking & APIs</span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">RESTful API consumption and JSON parsing.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Handling authentication using OAuth / JWT tokens.</span></span></li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Database & Storage</span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Experience with:</span></span> <ul style="list-style-type:circle"> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Room Persistence Library</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">SQLite</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Secure storage using EncryptedSharedPreferences</span></span></li> </ul> </li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Performance & Debugging</span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Profiling tools (Android Profiler, LeakCanary).</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Memory leak prevention and app optimization.</span></span></li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Tools & Technologies</b></span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Android Studio</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Git, GitHub/GitLab</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Firebase (Auth, Firestore, FCM, Crashlytics)</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Google Play Console</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Postman / Swagger</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Jenkins / GitHub Actions (CI/CD)</span></span></li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Additional Expectations</b></span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Experience in publishing apps to Play Store including APK/AAB signing process.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Understanding of Play Store policies and app compliance.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Ability to analyze ANR and crash reports and resolve production issues</span></span></li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Preferred (Bonus) Skills</b></span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Jetpack Compose experience</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Multi-module architecture</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Experience with Kotlin Flow</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Unit testing and TDD methodology</span></span></li>
</ul> <p><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;"><b>Experience & Qualification</b></span></span></p> <ul> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">2 years of professional Android development experience.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Proven portfolio of live Android applications.</span></span></li> <li style="margin-left:8px"><span style="font-size:12px;"><span style="font-family:Arial,Helvetica,sans-serif;">Master's degree in Computer Science or related field (preferred).</span></span></li>
</ul>

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application