This requirement is for an android developer. Technologies include java, xml, android, maven, git, REST.
-Mastery of Java, design patterns, and the Android/Eclipse developer toolchain.
-Extensive hands-on experience creating custom UI controls, consuming RESTful APIs, designing protocols, implementing delegate interfaces, animations, and performance optimization.
-Understanding of the nuances of fragments and Android XML layouts, and how to create adaptive interfaces that work for both phones and tablets.
-Experience and enthusiasm about TDD.
-Familiarity with Calabash (automated UI testing and mocking) a plus.
-You see all of the potential of mobile, and you know how to get the most out of the Android platform.
-You have published apps to Google Play.