The Customer Service Platform (CSP) is a team that integrate the product technology resources of the company's internal customer service system. Our mission is to provide users with efficient self-service solutions and provide agents with convenient tools so as to improve customer service experience.
- Implement cross platform web-based features, user interfaces and Node.js based services for customer service platforms
- Responsible for optimising scalability, reliability and responsiveness of web-based application pages, and to deliver compelling end user experience
- Architect efficient and reusable front-end systems that drive complex web applications
- Keep at the forefront of emerging web-based technologies and trends, research and evaluate latest web development frameworks, apply new technologies to drive iterative product improvements
Qualifications
- B. Sc or higher degree in Computer Science or related fields from accredited and reputable institutions
- 2+ years experience in developing frontend web applications, with demonstrable expertise in deep optimisation of end user experience, stability & scalability, code modularity and rendering latency
- Strong JavaScript/HTML/CSS frontend engineering experience and strong familiarity with key concepts including asynchronous programming, closures and types, layouts, specificity, animation, cross browser compatibility and accessibility
- Deep understanding of the underlying design philosophy and implementation of common web frameworks, including React/Vue/Angular
- Deep familiarity and experience with common web compilation and bundling tools, including Webpack/Rollup/Babel/AST/Gulp
- Good understanding of frontend - backend multi-tier application architecture and protocols, familiarity with product and software development lifecycle process
- Experience in development of no-code/low-code platforms is highly advantageous
IDEAL CANDIDATE
1. Agile, quick self learner, highly self-motivated with strong sense of product ownership and creative problem solver
2. Deeply passionate about software coding/development and building great mobile/web applications
3. Ability to perform independent research to solve complex technical problems
4. Good collaborator and team player, comfortable working in a fast moving, culturally diverse and globally distributed team environment