Job Details
- Understand, review and discuss within team to develop software specification.
- Design, develop, unit test, and deploy Android/iOS based solutions using common standards and frameworks
- Make the project master plan, execution plan in detail and implement them.
- Work closely with engineering teams, product, project management, and UI/UX design, highly-connected applications
- Collaborate with web & api development teams to make sure enterprise service development properly supports our mobile strategy
- Innovative thinking, research emerging technologies (proprietary and open source) for possible adoption
- Work with the company’s standards and guidelines of application development and operational support.
- Report progress, quality to Leader.
- Mentor and train junior colleagues.
- Adheres to strict delivery schedules.
Job Requirements
- Good at logic thinking & new technology research.
- Strong passion on smartphone system development, especially in Healthcare
- Have solid development experience with Objective-C and the iOS SDK (any exposure to Swift a plus)
- Experience on Android SDK is plus.
- Able to cross-train into Android or iOS in vice versa.
- Strong experience in UI / UX design, development and theory
- Experience with web service (SOAP, REST, JSON, XML), Authentication System
- Familiar with source control (Git/JIRA), Task Management System (Redmine, TRAC)
- Ability to communication in English & solutions-oriented thinking.
- Has experience on working in Agile project is a plus.
- Additional software skills are a plus: Xamarin (C#), Android (Java)
We offer
- Reward based on performance
- Promotion opportunities in the organization
- A cooperative and friendly working environment
- Collaboration in an international team
- Trust, support and guidance given for your personal development