HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    AP

    AppsForBharat

    Technology

    Android Developer

    Bangalore Division, IndiaOn-SiteFull-time2–5 yrs experiencePosted 3d ago
    All AppsForBharat jobs

    Job description

    Job Title: Android Developer (2 - 5 Years Experience)
    Location: Bangalore
    Job Type: Full-time

    Job Description:

    We are looking for a highly skilled Android Developer with 2 - 5  years of experience to join our team. The ideal candidate should have a strong understanding of Android development, be proficient in Kotlin, and have experience working with modern Android frameworks, architecture patterns, and best practices.

    Key Responsibilities:

    • Design, develop, and maintain high-performance Android applications.

    • Collaborate with cross-functional teams to define, design, and ship new features.

    • Ensure the performance, quality, and responsiveness of applications.

    • Work with RESTful APIs and integrate third-party libraries and services.

    • Implement clean and maintainable code following best coding practices.

    • Optimise applications for performance and scalability.

    • Stay updated with the latest Android development trends, tools, and technologies.

    • Conduct code reviews, write unit tests, and ensure high code quality.

    • Troubleshoot, debug, and resolve production issues.

    Required Skills & Experience:

    • Strong problem-solving and analytical skills to tackle complex challenges in Android development, ensuring smooth performance and efficient memory management.

    • 2-4 years of hands-on experience in Android app development.

    • Strong proficiency in Kotlin (Java knowledge is a plus).

    • Experience with Jetpack components, MVVM and Clean architecture, and dependency injection frameworks like Koin, Hilt, or Dagger.

    • Strong understanding of Android UI/UX principles and ability to create responsive layouts using both XML and Jetpack Compose.

    • Experience with Room Database, Retrofit, Coroutines, and LiveData/Flow.

    • Knowledge of Gradle, Android Studio, and Firebase services.

    • Experience with Git and code hosting platforms like GitHub or GitLab.

    • Expertise in multi-threading, memory debugging, and performance optimization for smooth, efficient applications.

    • Experience with CI/CD pipelines is a plus. Experience with unit testing and UI testing frameworks such as JUnit, Espresso, or MockK is highly desirable.

    Preferred Qualifications:

    • Experience with Jetpack Compose is a plus.

    • Prior experience in publishing apps to the Google Play Store.

    • Familiarity with mobile security best practices.

    If you are passionate about Android development and want to work on challenging projects, we’d love to hear from you! Apply now!

    Job details are sourced from the employer's original posting.

    Open job posting
    AP

    About the company

    AppsForBharat

    AppsForBharat is a technology company focused on building digital products for the Indian market.

    View all AppsForBharat jobsappsforbharat.com
    Industry
    Technology
    Open roles
    25

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.