Job Description
We are seeking a skilled Backend Developer proficient in TypeScript to join our dynamic team. The ideal candidate will be responsible for developing, optimizing, and maintaining high-performance backend services and core modules. You will work in a fast-paced environment, leveraging modern technologies to solve complex problems and drive innovation.
Key Responsibilities
- Use TypeScript for backend development, building and maintaining high-performance services.
 - Develop, optimize, and maintain backend core modules.
 - Utilize Docker for service containerization deployment and maintenance.
 - Maintain and manage backend databases, including MySQL, PostgreSQL, and Redis, and perform database design and performance tuning.
 - Handle daily maintenance and optimization of infrastructure, including Google Cloud or AWS environment management.
 - Configure and use Sentry for backend service monitoring and problem tracking, quickly responding to and fixing online issues.
 - Efficiently complete development tasks, respond quickly, and solve problems in a fast-paced work environment.
 - Proactively summarize technical experience and efficiently solve product requirements using technological means.
 - Continuously monitor and learn new technologies and concepts, and promote technological innovation within the team.
 - Write high-quality and clear technical documents, actively share and summarize technology.
 - Participate in code review to ensure code quality and standardization.
 
Job Requirements
- Proficiency in TypeScript for backend development.
 - Experience with Docker for containerization and deployment.
 - Strong knowledge of database management systems like MySQL, PostgreSQL, and Redis.
 - Familiarity with cloud platforms such as Google Cloud or AWS.
 - Experience with monitoring tools like Sentry for problem tracking and resolution.
 - Ability to work efficiently in a fast-paced environment and respond quickly to issues.
 - Strong problem-solving skills and a proactive approach to learning and innovation.
 - Excellent documentation skills and the ability to share knowledge with the team.
 - Commitment to code quality and participation in code reviews.
 


