HamburgerMenu
hirist

Job Description

Role : Android Developer

FLocation : Bangalore, India

Experience : 2-4 Years

Employment Type : Full-time

Job Overview :


We're looking for a talented Android Developer with 2-4 years of experience to join our team in Bangalore. You'll be responsible for developing, maintaining, and enhancing high-quality Android applications. This role requires strong proficiency in Java/Kotlin, a solid understanding of the Android SDK, and a passion for creating seamless and engaging user experiences.

Key Responsibilities :

- Design, develop, and maintain robust and performant Android applications using Java/Kotlin and Android Studio.

- Collaborate with product managers, UI/UX designers, and backend engineers to translate requirements into functional and intuitive mobile experiences.

- Implement clean, modular, and well-documented code following Android best practices and architectural patterns (e.g., MVVM, MVC, MVP).

- Write and maintain unit and integration tests to ensure code quality and application stability.

- Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.

- Optimize application performance, responsiveness, and battery usage.

- Stay up-to-date with the latest Android SDKs, frameworks, and mobile technologies.

- Participate in code reviews, contributing to a collaborative development environment.

- Ensure applications are secure, scalable, and provide an excellent user experience.

Required Skills :

- 2-4 years of professional experience in Android application development.

- Strong proficiency in Java and/or Kotlin programming languages.

- Solid understanding of the Android SDK, Android Jetpack components, and Material Design guidelines.

- Experience with Android Studio IDE.

- Familiarity with Android architectural patterns (e.g., MVVM, MVC, MVP).

- Proficient with version control systems, particularly Git.

- Experience with RESTful APIs and integrating mobile applications with backend services.

- Strong problem-solving and debugging skills.

- Excellent communication and collaboration abilities.

Preferred Qualifications :

- Experience with Gradle for build automation.

- Knowledge of dependency injection frameworks (e.g., Dagger Hilt, Koin).

- Familiarity with Coroutines or RxJava for asynchronous programming.

- Experience with Firebase services.

- Published one or more Android apps to the Google Play Store.


info-icon

Did you find something suspicious?