Senior Fullstack Software Engineer - Customer Service Platform - Seattle

TikTok

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: - Develop large-scale customer service platforms end to end that powers TikTok app - Responsible for building and optimising scalability, reliability and responsiveness of applications, and to deliver compelling end user experience - Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development - Keep at the forefront of emerging technologies and trends, research and evaluate the latest frontend and backend development frameworks, apply new technologies to drive iterative product improvements

Qualifications

Minimum Qualifications: - B. Sc or higher degree in Computer Science or related fields from accredited and reputable institutions - Experience in developing large-scale consumer-facing applications end to end, 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, cross browser compatibility and accessibility - Proficient in at least one of the mainstream backend languages, preferably Java - Deep understanding of common open source distributed middleware and components such as MySQL, MongoDB, Redis, and MQ. - Deep understanding of the underlying design philosophy and implementation of common web frameworks, including React/Vue/Angular - Deep understanding of computer architectures, data structures and algorithms Preferred Qualifications: - Good understanding of multi-tier application architecture and protocols, familiarity with product and software development lifecycle process - Agile, quick self learner, highly self-motivated with strong sense of product ownership and creative problem solver

Read Full Description
Confirmed 17 hours ago. Posted 4 days ago.

Discover Similar Jobs

Suggested Articles