职位一 Sr. Software Engineer-iOS/Android
Design and develop on mobile software application system, to explore new opportunities and / or business model in US and EM region.
Works under general direction in a project role and may serve as key functional core team member and/or lead role in extended team.
o Thorough understanding of mobile application technology and popular Smart mobile OS (iOS and / or Android, Windows Phone, mobile Linux)
1. iOS development
o Experience in Object-C in Xcode SDK and build environment of iOS platform
o Deeply involved in iOS application development
o Successful deployment of APP in AppStore of Apple
2. Android development
o Rich design and development experience in Android application development
o Successful deployment of APK in Android market
o Deeply involved in Android application development project
3. Other mobile Smart OS programming skill could be optional
o Thorough understanding of medical device industry and competitor products.
o Thorough understanding of clinical and regulatory pathways, IP and internal processes.
o In depth knowledge and wide application of technical principles, theories, and concepts in related field of expertise to develop innovative approaches to work.
o Know how to explore in open source project and technology
o Strong algorithm design competence, especially for video / audio streaming or network queuing
o Knowledge of popular software development processes, like Agile / Scrum, CMMI and so on.
o Knowledge of software development tool, like SVN, JIRA / SDK, like Xcode, Java, C#.
o Be enthusiastic to new technology in medical device industry
o Agile/Scrum training, Apple certificated iOS developer, Android certificated programmer
o In depth knowledge of developing both high (GUI)
o Be Familiar with (at least one of) following development tools, MS-Visual Studio, Eclipse,
o Web based development competence, in J2EE / Ruby / Perl / PHP and so on.
o Network and communication technology, like TCP/IP, streaming, wireless connection or other communication system.
o Experience in developing Medical Informatics Systems, including but not limited to Medical Device Monitor and Management Systems, Electronic Medical Records, Hospital/Lab/Clinical Information systems, Central Monitoring Systems, Alarm
Management Systems. Similar experience outside the medical field may also qualify.