Design, develop, and maintain the backend services, ensuring high performance and system stability. Architect, deploy, and optimize cloud-based infrastructure on the AWS platform, ensuring scalability and security. Write high-quality, maintainable code, continuously improving backend services’ performance and functionality. Build efficient and flexible data APIs using TypeScript and GraphQL, driving smooth collaboration between backend and – frontend teams. Work closely with frontend and mobile development teams to ensure seamless end-to-end experiences. Analyze and optimize the existing backend architecture, providing innovative solutions to enhance product competitiveness.
Native Mandarin Speaking Bachelor’s degree in Computer Science or a related field. Expertise in Node.js with 5+ years of backend development experience. Strong proficiency with AWS, with hands-on experience in deploying and managing cloud services. Proficient in TypeScript, with experience in building APIs using GraphQL. Solid experience with database design and optimization, with knowledge of both NoSQL and relational databases. Familiar with microservices architecture and containerization technologies (such as Docker, Kubernetes). Strong system design and architectural skills. Knowledge of best practices in code quality, testing, and software maintenance.