Andriod Devoloper Jobs in Bangalore - Numentechnology
Job Description
Android Developer
Experience Required: 2-5 Years
- Should have worked on two or
more Android apps in the past. Apps published to Play Store are a
plus.
- Should be familiar with Java, Kotlin, Android SDK, and
the ecosystem
-Should be familiar with Material Design guidelines, common mobile
UX patterns, and anti-patterns
-Should be able to tell good design from bad design
-Ability to write clean, modular, maintainable code which others
can work on
-Always keen to decrease tech debt, participate in code review
sessions and suggest best practices
-Have experience with common Android libraries like
Retrofit, OkHttp, Picasso, RxJava, Gson, Arch-components
etc.
-Have experience with different programming paradigms, esp.
functional and reactive programming
-Be familiar with REST APIs, and what makes them RESTful
-Knowledge on git and continuous integration
-Proficient at object-oriented programming and
multi-threading
-Should have good understanding of
advanced Android concepts like Custom Views, Accessibility Services,
background processing APIs
-Have an understanding of different architectural patterns (esp.
MVVM) and their testability
-Should be good at debugging, including identifying memory leaks,
performance bottlenecks, and using tools like adb, proguard, etc.
-Be excited about Android in general