Design and implement product backend architecture and infrastructure to provide high throughput, high performance and high availability products and services.
Lead the effort to make technological breakthrough and introduce new technology. Resolve product, performance, throughput and availability issues.
Lead a team of 3-5 engineers. Work with product managers, data processing engineers and frontend engineers to deliver products to customers.
Design and implement product backend architecture and infrastructure to provide high throughput, high performance and high availability products and services.
Strive to make technological breakthrough and introduce new technology. Resolve product, performance, throughput and availability issues.
Work with product managers, data processing engineers and frontend engineers to deliver products to customers.
Design and implement product backend architecture and infrastructure to provide high throughput, high performance and high availability products and services.
Lead the effort to make technological breakthrough and introduce new technology. Resolve product, performance, throughput and availability issues.
Work with product managers, backend engineers and frontend engineers to deliver products to customers.
Design and implement product backend architecture and infrastructure to provide high throughput, high performance and high availability products and services.
Resolve product, performance, throughput and availability issues.
Work with product managers, backend engineers and frontend engineers to deliver products to customers.
Responsible for implementation of React based PC app, mobile app, and web app of company’s product, user interface and optimization.
Strive to make technological breakthrough and introduce new technology; optimize user experience; and ensure application browser compatibilities and optimized performance.
Work with product managers, data processing engineers and backend engineers to deliver products to customers.
Responsible for implementation of React based PC app, mobile app, and web app of company’s product, user interface and optimization.
Strive to make technological breakthrough and introduce new technology; optimize user experience; and ensure application browser compatibilities and optimized performance.
Work with product managers, data processing engineers and backend engineers to deliver products to customers.
Performance quality assurance responsibility, participate in requirement analysis, use case evaluation and software testing activities.
Test software in all phases of projects including requirement analysis, system architect and design, test case design and execution.
Report detailed description of the issues identified during testing; pinpoint software issues, following up to ensure timely resolution of these issues.
Responsible for all software projects' testing activities, including but not limited to: feature testing, performance testing and interface testing.
Responsible for writing and maintaining automated testing script and optimization; increase test coverage and testing execution efficiency.
Performance quality assurance responsibility, participate in requirement analysis, use case evaluation and software testing activities.
Test software in all phases of projects including requirement analysis, system architect and design, test case design and execution.
Report detailed description of the issues identified during testing; pinpoint software issues, following up to ensure timely resolution of these issues.
Responsible for all software projects' testing activities, including but not limited to: feature testing, performance testing and interface testing.
Responsible for writing and maintaining automated testing script and optimization; increase test coverage and testing execution efficiency.
Build and improve CI/CD environments, support fast delivery of products.
Design and implement automated DevOps system and solutions; ensure smooth operations of all engineering/production environments; build and optimize DevOps monitoring system to ensure effective monitoring of all environments.
Bring DevOps principles and practices to the team; communicate effectively to ensure issue resolution.
Work with architects to improve platform architecture.
Be responsible for product delivery; be responsible for the design, implementation and maintenance of monitoring platform.