Job
Description
Job Title: Android Developer Location: Gurugram Experience Level: 5 yrs Job Summary: We are seeking an experienced Android Developer with 5 years of hands-on experience in developing, testing, and deploying high-quality mobile applications. The ideal candidate should be proficient in Kotlin and Java, with a strong understanding of modern Android architecture, UI/UX principles, and integration with backend services. Key Responsibilities: Design, develop, and maintain advanced Android applications using Kotlin/Java. Collaborate with cross-functional teams to define, design, and ship new features. Work with RESTful APIs, third-party libraries, and services. Ensure performance, quality, and responsiveness of applications. Identify and fix bugs and performance bottlenecks. Follow best practices for mobile development including clean code, architecture patterns (MVVM/MVP), and testing. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain code and write unit/integration tests to ensure reliability and scalability. Participate in code reviews and mentor junior developers if needed. Required Skills: Proficiency in Kotlin and Java for Android development. Strong understanding of Android SDK , Android UI design principles, and best practices. Experience with Jetpack components (LiveData, ViewModel, Navigation, Room, etc.). Good knowledge of Material Design guidelines. Experience in RESTful API integration and third-party libraries like Retrofit, Glide, etc. Familiarity with Android Studio , Gradle , and CI/CD tools. Knowledge of Git version control system. Experience with unit testing and automated testing frameworks . Show more Show less