Frontend Software Engineer, Customer Service Platform at ByteDance (Singapore)

Frontend Software Engineer, Customer Service Platform at ByteDance (Singapore)


Add To Bookmarks
Company:
Location: Singapore
Type: Full Time
Created: 2021-08-08 05:00:35

Apply Here


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 frameworks, 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