Industry: Software Development
Location: Singapore
Roles & Responsibilities
Responsibilities
Attached to Research & Development Unit.
Construct and build internet based application software and web-based system software for new IoT products.
Develop and design iOS apps with Swift and Android apps with Java using Android Studio.
Maintain and update iOS/Android apps
Maintain internal and external testers and release beta apps to Test Flight.
Take charge to deploy latest iOS apps and Android apps
Conduct Functional and Reliability Tests of software.
Participate in brainstorming sessions with team members to develop web and mobile applications.
Continuously refine and improve new and existing IoT products with other R&D team members to meet functionality, reliability performances and cost requirements.
Establish, construct and prepare of manufacturing processes simulating internet environment to evaluate the software and other relevant specialised equipment for pilot and mass production
Prepare and present monthly report, product/software demonstration and presentation for job accountability
Prepare, follow-up on technical quality and reliability analysis reports to the management, our affiliated companies, factory, and customers.
Assigned to affiliated factory overseas for short trips visit during setting up pilot and mass production of new products and improvement of existing products.
Make plan on improving production processes for IoT products in factory.
Provide technical supports (before and after Sales) to Sales team in countries for resolving technical issues triggered by customers, suppliers or factory feedbacks.
Others supporting functions and responsibilities not specified herewith but are deemed necessary to achieve company’s R&D functions and also to the sales, marketing and operational objectives.
Any other ad-hoc duties assigned
Requirements
At least 2 years of working experience as an application software developer
Proficiency in Java
Knowledge in Android Studio