Job Details

Android Mobile App Developer

Roles & Responsibilities

Design and development of professional business applications for the Android platform.

Developer at heart with strong focus to learn and implement latest enhancements in Android.

Collaborate with multi-functional teams to define, design, and ship new features in a dynamic work environment.

Create captivating and interactive mobile experience for Android devices

Implement designs that are asynchronous, responsive and provide a rich user experience across the mobile platforms

You love turning excellent design into beautiful applications/products

You enjoy developing apps that delight users

You’re comfortable working in a team that deals with ambiguity every day

Have great ideas about how to use the latest Android features to make the app the best in class

Productively contribute to development projects in an agile software development environment, participate in sprint planning, task breakdown and daily stand ups

Requirement

Proficient with Android SDK, Java (Kotlin - nice to have), NDK.

Experience with MVVM architecture, Android jetpack, SQLite and knowledge of firebase.

Deep understanding of google design principles and interface guidelines

Familiar working with RESTful APIs, third party libraries e.g. retrofit and volley and knowledge of push notification services.

Experience with Reactive programming - RxJava/RxAndroid/RxKotlin

Knowledgeable with performance tuning, threading and offline storage.

You have an understanding of best practices - unit testing, code reviews and CI/CD.

Understand code versioning tools viz. Git, Mercurial


Desired Skills and Experience:


ANDROID, Android SDK, android, java, json, api, com, android sdk, ui, sdk, NDK, DDMS, Android Studio, ADB, Robotium, libgdx, JDK, Android Testing, Java Native Interface , Heuristic Evaluation, Mobile Design, Contextual Inquiry

Overview

  • Offered Salary

    2.0 Lakh - 2.4 Lakh
  • Experience

    2 to 4 years

Company Address