Job Descriptions1. Write or modify programs as necessary to meet user requirements.
2. Be responsible for designing a flexible and scalable system architecture.
3. Develop detailed data flow diagrams of the existing system and recommend ways to modernize and improve system efficiency.
4. Analyze user requirements and translate them into technical designs.
5. Assist in developing system objectives and create comprehensive plans.
6. Prepare Scope of Work documents and Technical Specifications documents.
7. Review code to ensure it meets the defined standards (Code Review).
8. Develop testing methods, such as Unit Tests and Integration Tests, to ensure software quality.
9. Conduct team meetings to plan work, assess progress, and resolve issues.
10. Communicate and coordinate with other system development teams to ensure smooth project execution.
11. Plan and oversee the development of APIs, including API Testing.
12. Analyze problems and improve database design to enhance performance.
13. Be responsible for building, designing, and developing both back-end and front-end systems.
14. Ensure the developed system is secure, capable of handling heavy workloads, and stable.
15. Provide consultation and support to development teams to improve work efficiency.
16. Mentor and help develop the potential of junior team members.
17. Introduce and apply new technologies and tools in software development.
18. Propose ways to improve development processes to increase efficiency.
Qualifications - At least 3 years of experience in software development.
- Expertise in languages and technologies such as NestJS, ReactJS, TypeScript, PostgreSQL.
- In-depth knowledge of system and database design to support large numbers of users.
- Excellent skills in planning and solving structural problems.
- Experience in leading or managing development teams.
- Understanding of CI/CD and Containerization (Docker/Kubernetes) is a plus.
- Excellent communication skills and the ability to work well with teams.
- Highly responsible and able to deliver work on time.
- Thai nationals or foreigners who can communicate in Thai.
How to apply- กรุณาการแนบไฟล์เรซูเม่ หรือ ผลงานของท่าน
- สมัครทาง E-mail
- สมัครผ่านปุ่ม Apply Now ของ JobThai
- หรือส่ง Resume มาที่ Email
Contactsคุณบู , คุณอาย , คุณกันต์
KNACX Corporation Co., Ltd.
29/3-4 ซอยลาดหญ้า 2 ถนนลาดหญ้า
Khlong San Khlong San Bangkok 10600
LocationKhlong San Khlong San Bangkok
Directionsสถานีรถไฟฟ้า BTS ลงสถานีวงเวียนใหญ่ ทางออกที่3/ ต่อวินมอเตอร์ไซค์ตรงปากซอยกรุงธนบุรี 1 เข้าซอยเจริญรัถ 1 แล้วเข้าซอยแสงเมือง รถเมล์ สาย 149,111,84,43,42,20 ลงป้ายPLATFORMโรบินสันลาดหญ้า (ฝั่งตรงข้าม) หรือ สาย 149,111,120,105,84,43,42,20,3 ลงป้ายตรงข้ามโรบินสันลาดหญ้า วงเวียนใหญ่ (ฝั่งเดียวกันกับบริษัท) แล้วเดินเข้าซอยลาดหญ้า 2 จะเจอบริษัท