Duties
- Develop design that fulfills functional requirements while proving scalability, performance, and maintainability.
- Work with the Software Development team for mobile devices, specifically iPhones, iPads and other mobile operating systems like Android and Windows Phone 7.
- Design and develop client IP/Mobile system architecture based on requirements.
- Provide enhancements and bug fixes on existing software products.
- Involve in product testing and release along with support.
- Contribute to the system architecture, technology direction, and roadmap.
Technical Skills and Relevant Experience
- Experience designing, developing, and maintaining mobile applications on iPhone/iPad, Android and Windows Phone 7 operating systems
- Proficiency in Objective C/Java/J2EE technologies
- Bachelor's degree (or foreign equivalent) in Electronic Engineering/Computer Science/Computer Engineering or related field and 5 years related experience
- Will also accept Master's degree (or foreign equivalent) and 3 years of related experience