Android Developer - Bangalore Urban, India - Third Wave Coffee

    Third Wave Coffee
    Third Wave Coffee Bangalore Urban, India

    1 week ago

    Default job background
    Description

    Responsibilities:

    Develop and maintain Android applications .

    Collaborate on feature design and implementation.

    Write clean, scalable Kotlin code using RXJava, Retrofit, and Coroutines.

    Ensure code quality with unit testing and adherence to SOLID principles.

    Stay updated on Android development trends.

    Key Requirements:

    2-3 years of Android development experience.

    Proficient in Kotlin and OOP.

    Experience with RXJava, Retrofit, Coroutines, MVVM, and Dagger.

    Strong understanding of unit testing and RESTful/GraphQL APIs.

    Knowledge of material design and design components.

    Excellent problem-solving skills.

    Good to Have:

    -Basic understanding of iOS development principles and technologies, including Swift language proficiency.

    -Familiarity with iOS libraries such as Alamofire, CoreData, CoreLocation, etc.

    -Knowledge of closures, protocols, and Storyboard to contribute effectively to iOS application development as needed.

    -Familiarity with continuous integration/deployment.

    -Experience with Git or other version control systems.