Frontend Software Engineer - Customer Service Platforms - Seattle

ByteDance

Responsibilities

Team Introduction

The Customer Service Platform (CSP) is a team that integrates 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.

Responsibilities

  • Design and implement large-scale 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 the latest web development frameworks, apply new technologies to drive iterative product improvements
  • Research, design, and develop computer and network software or specialised utility programs.
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software, enhances existing software capabilities, and develops and directs software testing and validation procedures.

Qualifications

Minimum Qualifications

  • Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
  • Industry 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

Preferred Qualifications

  • Agile, quick self learner, highly self-motivated with strong sense of product ownership and creative problem solver
  • Deeply passionate about software coding/development and building great mobile/web applications
  • Ability to perform independent research to solve complex technical problems
  • Good collaborator and team player, comfortable working in a fast moving, culturally diverse and globally distributed team environment
Read Full Description
Confirmed 13 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles