Job
Job Information
Work Mode
Work Mode:
Work from Office
Employee Type
Employment Type:
Full Time
Location
Location:
Pune
Job Role
Job Role:
Android Developer
Experience
Experience:
3+ Years Year
Qualifications
Qualifications:
Engineering, PG,MCA,Graduation
Salary
Salary:
Depending upon Experience and tech knoledge
Date
Date posted:
2 weeks ago
Job Description:
Core Android Development:**
**Kotlin & Java** – Strong proficiency in both languages.
**MVVM, Clean Architecture** – Expertise in modern architectural patterns.
**Jetpack Components** – LiveData, ViewModel, Navigation, Paging, WorkManager, Room.
**Activity & Fragment Lifecycle** – Deep understanding and handling of Android components.
**Jetpack Compose & XML UI** – Proficiency in building modern UI with Jetpack Compose.

#### **Networking & Data Handling:**
**Retrofit & WebSockets** – API handling, response parsing, error management.
**Room Database, DataStore** – Local storage and state management.
**SharedPreferences, File Management** – Handling app data securely.

#### **Asynchronous Programming:**
**Coroutines & Flow** – Handling background tasks and asynchronous operations.


#### **Dependency Injection & Modularization:**
**Dagger, Hilt, Koin** – Experience with DI frameworks.
**MVVM Architecture** – Experience working with modularized projects.

#### **UI/UX & Customization:**
**Jetpack Compose & XML UI** – Building modern UI components.

#### **Debugging:**
**Android Studio Profiler, ADB, Logcat** – Debugging and performance optimization.

#### **Security & Performance Optimization:**
**Encryption, Secure Storage** – Best practices for securing user data.
**ProGuard, R8, Obfuscation** – Code minification and security.
**Profiling Tools** – Identifying and optimizing memory, battery, and performance issues.

#### **Version Control & CI/CD:**
**Git, GitHub, GitLab** – Version control best practices.
**Gradle & CI/CD Pipelines** – Experience with automated builds and deployments.
Responsibilities:
Work on bug fixing and improving application performance
Unit-test code for robustness, including edge cases, usability, and general reliability
Ensure security guidelines are always followed.
Candidate with the skill set to develop applications for the Android platform using Kotlin/Java. Working experience with Android SDK, REST API, JSON, and third-party libraries.
Knowledge of Flutter and React Native will give an edge.
Skills and Qualifications:
Android, React Native, Flutter, Kotlin/Java,Mobile Application Development