Experience in Android-specific application development.
Min. 4 years of software programming experience with 2-3 years in Android application development, with sound knowledge of Java I/O, Collections, Algorithms and well known application frameworks.
Good understanding of OO concepts.
Good understanding of Design Patterns.
Proficient in requirement gathering and analysis.
At least two commercially published applications available for immediate download and review of your contributions by our development team.
A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks