Key Responsibilities: Develop and maintain scalable backend services and APIs Collaborate with front-end developers to integrate user-facing elements Optimize applications for maximum speed and scalability Implement security and data protection measures Participate in the entire application lifecycle, focusing on coding and debugging Write clean, maintainable, and efficient code Troubleshoot, debug, and upgrade existing systems Follow best practices in software development and stay updated with emerging technologies Required Skills and Qualifications: 3-5 years of experience as a Backend Developer Bachelor's degree in Computer Science, Information Technology, Software Engineering Strong proficiency in C# programming language Extensive experience with .NET Core framework Solid understanding of database technologies, particularly MongoDB or SQL Server Experience with message brokers, preferably RabbitMQ or Kafka Familiarity with caching mechanisms, Redis experience is a plus Basic knowledge of JavaScript Ability to work independently and manage multiple projects simultaneously Ability to communicate with Mandarin speaking team members is preferred What they Offer: Opportunity to work on diverse and challenging projects Collaborative and innovative work environment Continuous learning and professional development opportunities Competitive salary and benefits package