Requirement: - Design and build advanced applications/tools for App Store. - Collaborate with cross-functional teams to define, design and ship new features. - Unit-test code for robustness, including edge cases, usability, and general reliability. - Continuously discover, evaluate, and implement new technologies to maximize application development efficiency. - Provide data analysis to assist business decisions and feature prioritization. 2. Basic Qualifications
Protected content of software development experience. - Strong in at least one object-oriented programming languages (e.g. Java, Objective C, C++, C#, etc.) and strong in object-oriented design. - Strong background in building scalable web services and middle ware. - Experience in the complete software design life cycle from idea generation to delivery to customers. - BS or MS in Computer Science or related majors, MS is preferred. 3. Preferred Qualifications - Always innovate on behalf of customers. - Passion for software craftsmanship that yields clean, elegant and maintainable code. - Fluent communication in English, both written and spoken. - Good analytical skills and make data-driven decisions.