Design, develop, and maintain backend systems and APIs using Golang, collaborate with cross-functional teams, and participate in code reviews. Optimize application performance and ensure system reliability, scalability, and security.
Requirements
- Proficiency in Golang with a strong understanding of its ecosystem and best practices.
- Experience in building and maintaining scalable backend systems and RESTful APIs.
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of microservices architecture and containerization tools like Docker and Kubernetes.
- Understanding of distributed systems, caching mechanisms, and message queues (e.g., RabbitMQ, Kafka).
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Fluency in Chinese (both written and spoken) to effectively communicate with team members and stakeholders.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience with cloud platforms such as AWS, GCP, or Azure is a plus.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance and wellness programs.
- Opportunities for professional growth and career advancement.
- Flexible working hours and remote work options.
- Generous paid time off, including vacation days and public holidays.
- Collaborative and inclusive work environment with a focus on innovation.
- Access to cutting-edge tools, technologies, and training resources.
- Team-building activities, company events, and a supportive culture.