" - 5+ years of relevant experience.
- Passionate about the Android Platform.
- Proven ability in applying computer science and OO design principles when building apps. - Expert in java and android application development.
- Proven ability to architect solutions from scratch as well as jump in and refactor large existing code base.
- Have an eye for elegant mobile UX. Strong understanding for UI design principles.
- Experience in multi-threaded programming.
- Experience in writing apps that work well in resource constrained devices.
- Understanding of SQL databases and memory mapped object stores.
- Familiarity with unit test cases.