1. Turning UI/UX designs into prototypes, creating excellent interactions from designs
2. Writing reusable code and libraries to a standard that makes it quick and easy to maintain the code in the future
3. Work closely with senior engineers, UI/UX designers, and project managers to develop user-friendly UI experiences
4. Designing new features or maintaining existing features
5. Perform issue analysis, root-cause analysis, and issue resolution
6. Creating responsive layout website and mobile app
2. Bachelor's Degree in IT/Computer Science or a related field
3. Have expertise in the application of HTML, CSS, Javascript, ReactJS and fluent in modern frontend technologies such as Flutter & React Native
4. Understand and have experience in using REST API integration
5. Have basic knowledge in image processing (crop, resize, adjust, slicing), accustomed to using tools such as Photoshop, Gimp, etc
6. Have a basic understanding of code versioning tools, such as Git or GitLab, Bitbucket
7. Experience in Responsive and Adaptive Design and UI/UX Design Modern Responsive Web Design
8. Have expertise on managing data on local device’s storage and browser cache
9. Have experience on 3rdparty integration such as Firebase