Job Openings Android Engineer

About the job Android Engineer

Job Description:

We are looking for optimistic and collaborative Android Developers to join our mobile team. Ideal candidates should have minimum 5 years of Android development experience, passionate to build and ship beautiful user-experience.

Expectations include:

- Writing efficient android code in Java/Kotlin following MVVM design pattern

- Tracing and profiling android java code

- Use Android architecture components

- Familiarity with popular android libraries/methods like OkHTTP, Retrofit,Dagger etc.

- Familiarity with latest android platform changes.

- Strong coding abilities and experience with Java and Android SDK

RESPONSIBILITIES:

- Work closely with our product and design teams to customize app

- Efficiently identify bottlenecks and fix bugs

- Help maintain code quality, organization

- Prototype new and redesign existing features

MINIMUM QUALIFICATIONS:

- B.S. or M.S. Computer Science or 5+ years in software development experience.

- Experience of building Android applications in Java using Android SDK

- Strong understanding of object-oriented software development

- Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.

- Programming experience in Java and related frameworks

- Knowledge of multithreading and memory management specific to mobile devices and caching mechanisms

-Good knowledge of RDBMS is a great plus