ResponsibilitiesDesign, build and test a complex Android application using Java and the Android SDK for various interfaces including phones and tabletsIdentify bugs, write tests, and find solutionsTranslate designs and wireframes into high quality codeHelp maintain code quality, organization and automatizationContribute to architecture discussions and technical documentationConduct Unit-test code for robustness, including edge cases, usability and general reliabilityRequirementsBS/MS degree in Computer Science or a related subject4 years of software development experience3 years of Android Development experienceSolid knowledge of mobile development life cycleExperience working with Android SDK components: Activities, Fragments, Intents, LayoutsWorking knowledge of general mobile software design patterns, architectures, trends and emerging technologiesUnderstanding of REST/ JSON/ XML Web servicesExperience with JQuery or similar technologiesSound knowledge on XML, XSL, XSLTExperience with third-party libraries and APIs
#J-18808-Ljbffr