Android Developer-IT Services-Surat-35K

RISHI JOBS

Not Interested
Bookmark
Report This Job

profile Job Location:

Surat - India

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Android Developer - IT Services - Surat - Up to 35K

Role Overview

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.

Core Responsibilities

  • Develop enhance and maintain Android applications using Java and/or Kotlin.
  • Implement scalable architecture using MVVM / Clean Architecture principles.
  • Design and integrate APIs using Retrofit / OkHttp / Volley with proper error handling.
  • Implement local data storage using Room SQLite and SharedPreferences.
  • Utilize Android Jetpack components including:
    • ViewModel LiveData DataBinding
    • Navigation Component
    • WorkManager
    • Paging 3
  • Handle background processing and threading using Coroutines / RxJava.
  • Optimize app performance memory usage and battery consumption.
  • Implement features such as:
    • Push Notifications (Firebase Cloud Messaging)
    • Real-time location tracking
    • Google Maps integration
    • In-app purchases & subscriptions
  • Apply secure coding practices and protect sensitive data.
  • Maintain code quality using SOLID principles and clean code standards.
  • Perform unit testing using JUnit Mockito and UI testing using Espresso.
  • Integrate CI/CD pipelines for automated builds and deployments.
  • Collaborate using Git-based workflows (GitHub/GitLab/Bitbucket).

Required Technical Skills

Programming & Frameworks

  • Strong proficiency in Java / Kotlin.
  • Expertise in Android SDK Android Studio and Gradle build system.
  • Experience with dependency injection frameworks like Dagger/Hilt or Koin.

Architecture & Design

  • Solid understanding of:
    • MVVM / MVP architecture patterns
    • Repository pattern
    • Modular Android app structure

Networking & APIs

  • RESTful API consumption and JSON parsing.
  • Handling authentication using OAuth / JWT tokens.

Database & Storage

  • Experience with:
    • Room Persistence Library
    • SQLite
    • Secure storage using EncryptedSharedPreferences

Performance & Debugging

  • Profiling tools (Android Profiler LeakCanary).
  • Memory leak prevention and app optimization.

Tools & Technologies

  • Android Studio
  • Git GitHub/GitLab
  • Firebase (Auth Firestore FCM Crashlytics)
  • Google Play Console
  • Postman / Swagger
  • Jenkins / GitHub Actions (CI/CD)

Additional Expectations

  • Experience in publishing apps to Play Store including APK/AAB signing process.
  • Understanding of Play Store policies and app compliance.
  • Ability to analyze ANR and crash reports and resolve production issues

Preferred (Bonus) Skills

  • Jetpack Compose experience
  • Multi-module architecture
  • Experience with Kotlin Flow
  • Unit testing and TDD methodology

Experience & Qualification

  • 2 years of professional Android development experience.
  • Proven portfolio of live Android applications.
  • Masters degree in Computer Science or related field (preferred).

Required Skills:

JavaKotlinSQLiteGitGitLabGithubFirebase

Android Developer - IT Services - Surat - Up to 35K Role Overview 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 archi...
View more view more

Key Skills

  • APIs
  • REST
  • Eclipse
  • Android
  • Application Development
  • SDKs
  • SQLITE
  • IOS
  • Java
  • JSON
  • Gradle
  • Mobile Applications