Degree in computer science/IT or similar professional qualification.. 4+ years of software development/mobile app development experience.. 3+years of Android development experience.. Have published at least two original Android apps.. A deep familiarity with Android SDK..