IT Software Tester (Mandarin Speaker)

  • Uji Coba & Penjaminan Mutu
  • Jakarta Utara Jakarta Raya
  • 13-Aug-2024
  • Rp8.000.000 - Rp12.000.000
  • Full time

PT CITRA INTERNATIONAL DIGITAL is a leading Internet IT company specializing in instant messaging (IM) systems and software and website outsourcing services. Headquartered in Shenzhen, China, we are industry pioneers, providing efficient, secure, and stable communication solutions, as well as customized software and website development services for clients worldwide. Our IM messaging systems are praised for their excellent performance, low latency, and strong scalability, widely used in enterprise internal communication, customer service, online education, social platforms, and more. PT CITRA INTERNATIONAL DIGITAL has a professional team of experienced engineers, designers, and project managers dedicated to meeting the diverse needs of our clients through technological innovation and excellent service.

### Job Responsibilities:

1. Responsible for designing and developing core modules of the business system according to the company's R&D process.
2. Participate in project requirements analysis, system design, and database design, and develop projects such as merchant backend systems and general backend systems according to company requirements.
3. Complete code implementation and unit testing based on design documents and requirements; optimize program performance and improve development efficiency.
4. Optimize and adjust the product architecture for high availability and scalability.
5. Responsible for the design and development of relevant company projects, including database design, module function development, and writing and integrating developer interface logic.
6. Perform unit testing and system integration testing on responsible projects according to company quality requirements; assist the technical director with technical assessments, bug handling, and code development.
7. Undertake some experimental research on new technologies and apply them to company products.
8. Regularly communicate with the marketing and testing departments to obtain feedback and make corresponding adjustments.
9. Complete development tasks assigned by the company on time and with high quality, regularly maintain website programs, handle system bugs, and ensure smooth operation of the website.

### Job Requirements:

1. Bachelor's degree or higher with 5+ years of PHP development experience; computer-related majors are preferred.
2. Proficient in MySQL, with experience in MySQL partitioning, table splitting, clustering, and optimization.
3. Familiar with common NoSQL solutions like Memcache, Redis, and MongoDB, understanding their pros and cons and usage scenarios.
4. Knowledgeable in various caching designs and site optimization solutions for web development.
5. Proficient in the HTTP protocol and skilled in using relational databases like MySQL, along with common MySQL optimization techniques.
6. Understanding of the MVC program structure, mastery of PHP OOP programming, and familiarity with mainstream development frameworks and template engines.
7. Familiar with NoSQL data storage like Redis and Memcache, and experienced with MQ message queues.
8. Proficient in using shell scripts and familiar with the installation of Apache/Nginx.
9. Experienced in web project development, with an understanding of optimization solutions for high-traffic scenarios.
10. Familiar with Unix/Linux operating systems and experienced in PHP+MySQL development; knowledgeable in JavaScript and HTML.
11. Skilled in using development tools like Vim, Git, and Docker.
12. High standards for code and design quality, with an emphasis on code reviews and good programming practices.
13. Experience in building high-traffic websites or database systems is preferred.