Flag job

Report

Android Developer

Min Experience

1 years

Location

chennai

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Job Title: Android Developer Work Location: Chennai Experience: 1-4 years Key Responsibilities: · Develop and maintain high quality Android applications using Kotlin and Jetpack Compose. · Write clean, efficient, and well documented code. · Optimize app performance and user experience. · Troubleshoot and resolve bugs and issues. · Stay updated with the latest Android technologies and industry trends. · Contribute to the development of robust and scalable Android architecture. Required Skills: · Core Android Development: Strong proficiency in Kotlin, Android SDK, and Android Jetpack components (e.g., Navigation, Room, WorkManager, ViewModel). · UI/UX: Experience in designing and implementing user friendly and visually appealing UIs using XML and Jetpack Compose. · API Integration: Skill in consuming RESTful APIs and handling asynchronous operations using Retrofit, Ktor, or OkHttp. · Database: Strong understanding of Room for local data storage. Proficiency in writing efficient SQL queries and database design. · Version Control: Git for collaborative development. · Problem solving and Debugging: Ability to identify and resolve complex technical issues. · Performance Optimization: Knowledge of performance optimization techniques to ensure smooth app performance. · Architecture Patterns: Familiarity with architectural patterns like MVVM, MVP, MVI. · Reactive Programming: Knowledge of Kotlin Coroutines for asynchronous programming. · Third Party Libraries: Experience with popular libraries like Retrofit, Ktor, Glide, Coil, Firebase, and others. · Security: Understanding of security best practices for Android app development.

Skills

kotlin
android sdk
android jetpack
xml
jetpack compose
retrofit
ktor
okhttp
room
sql
git
mvvm
mvp
mvi
kotlin coroutines
retrofit
ktor
glide
coil
firebase