Job Summary
Results-driven Android Developer(Fresher) with skills in designing and developing scalable mobile applications using modern Android development practices. Strong understanding of MVVM architecture, REST API integration, local database management, and clean code principles.
Qualification
B.E,B. Tech degree in Computer Science Engineering or related subject with a minimum passing percentage of 70% and above
Key Responsibilities
- Develop and maintain Android applications using Kotlin and XML-based UI
- Implement MVVM architecture to ensure separation of concerns and scalability
- Integrate RESTful APIs using Retrofit and handle network responses efficiently
- Design and manage local data storage using Room Database
- Implement Navigation Component (Navigation Graph) for seamless user flow
- Use Dependency Injection (Hilt/Dagger) to manage application dependencies
- Handle asynchronous operations using Kotlin Coroutines
- Optimize app performance, memory usage, and responsiveness
- Debug and fix crashes, ANRs, and performance bottlenecks
- Collaborate with cross-functional teams (UI/UX, Backend)
Technical Skills
- Languages: Kotlin, Java (Basic)
- Architecture: MVVM, Repository Pattern
- UI: XML, ConstraintLayout, RecyclerView, ViewBinding
- Jetpack Components: ViewModel, LiveData/Flow, Navigation Component
- Networking: Retrofit, OkHttp
- Database: Room Database, SQLite
- Dependency Injection: Hilt / Dagger
- Asynchronous Programming: Coroutines, Flow
- Tools: Android Studio, Git, Postman
Projects & Contributions
- Developed Android applications using Single Activity Architecture with Navigation Component
- Implemented offline-first approach using Room Database
- Improved app performance and reduced crashes through optimized code and lifecycle handling
- Successfully integrated APIs and handled error states using sealed classes
Soft Skills
- Strong problem-solving ability
- Good understanding of clean architecture principles
- Effective communication and teamwork skills
- Quick learner with a passion for mobile development
Preferred Qualifications (Good to Have)
- Experience with Jetpack Compose (optional)
- Knowledge of Unit Testing / UI Testing
- Basic understanding of CI/CD pipelines
Job Type: Fresher
Pay: ₹300,000.00 - ₹350,000.00 per year
Work Location: In person