Job Description:
· Capable to lead & build a strong mobile application development team to deliver quality outputs across the entire mobile application life cycle
· Work closely with internal/external developers and business team to conceptualize, build, test, maintain and release products
· Gather functional requirements and translate those requirements into elegant functional solutions
· Provide standard framework, technical mentoring and guidance for team members
· Build prototypes at tech scoping stage of projects, and work together with the team to develop tools and mobile applications in order to support the projects
· Develop unit test and automated test code to test for robustness, including edge cases, usability, and general reliability
· Improve product performance through monitoring and best practices
· Lead development of new features for mobile applications in various platforms
· Keep up to date on the latest industry trends in mobile application technologies
· Communicate technologies and solutions to technical and non-technical stakeholders
Skills/Qualification:
· Master/Bachelor’s Degree in Computer Science, Computer Engineering or related field
· Minimum 5 years experience in mobile application development and skillful in debugging and optimization
· Strong OOP design and programming skills
· Good command of mobile SDK, API and frameworks
· Experience in web services integration and web technology
· Good understanding of SQLite, MySQL or database management system
· Experience in design pattern, unit test and automated test techniques
· Experience in software version control
· Experience in IEC62304 standards is an added advantage
· Good communication skills in both Thai and English (verbal and written)
3 other openings