JobTopGun Logo

Full Stack Developer - Bainisys Co., Ltd.

Bainisys Co., Ltd. · Bangkok and its Vicinity

Location
Bangkok and its Vicinity
Salary
Negotiable
Job Type
Full Time
Work Type
Onsite
Education
Bachelor's Degree or Higher
Posted
21/05/2026

Responsibilities

Responsibilities (หน้าที่ความรับผิดชอบ)

  1. Design, develop, and maintain web applications using modern full-stack technologies.
  2. Develop backend services and APIs using Node.js and related frameworks.
  3. Build modern frontend applications using React.js, Next.js, or Vue.js.
  4. Design and integrate RESTful APIs and third-party services.
  5. Collaborate with UI/UX designers, product owners, and other developers to deliver high-quality software.
  6. Write clean, maintainable, and well-documented code following best practices.
  7. Optimize applications for performance, scalability, and security.
  8. Participate in system architecture design and technical decisions.
  9. Troubleshoot and debug production issues.
  10. Contribute to CI/CD pipelines and deployment processes.
  11. Work with databases such as MongoDB, or other relational / NoSQL databases.
  12. Ensure code quality through testing, code reviews, and version control.

Qualifications

Qualifications (คุณสมบัติ)
  1. Bachelor’s degree in Computer Science, Computer Engineering, IT, or related fields.
  2. 2–7 years experience in software development.
  3. Strong experience in JavaScript / TypeScript.
  4. Experience with Node.js backend development.
  5. Experience in frontend frameworks such as React.js, Next.js, or Vue.js.
  6. Good understanding of HTML, CSS, JavaScript, and modern frontend development.
  7. Experience designing REST APIs and microservices architecture.
  8. Experience working with SQL or NoSQL databases.
  9. Familiar with Git version control and collaborative development workflow.
  10. Understanding of cloud environments (AWS, Azure, or GCP) is a plus.
  11. Understanding of Docker / containerized deployment is an advantage.
  12. Ability to analyze problems and design scalable solutions.
  13. Good communication and teamwork skills.

Benefits

  • Accommodation allowance (in other provinces)
  • Telephone bill allowance
  • 5-day work week
  • Social security
  • Employee's uniform
  • Performance/results-based bonus

About Bainisys Co., Ltd.

Bainisys is the IT solution provider that helps clients plan, build, support, manage, improve and innovate their key applications in a cost-effective manner. 
Professional Service: Our experts will assist you to identify the best-fit technology and delivery model for your environment, at the same time, improving time-to-value for implementation. 
Managed Service: We provide you with technical expertise, service consistency, and flexibility across multiple vendors and technologies. 
PEOPLE, PROCESS, and TECHNOLOGY are our key success factors in our solution and service deliverables.

117/8 Chaengwattana Rd., Thungsonghong, Laksi, Bangkok 10210

0-2094-0800

http://www.bainisys.com/

Bainisys Co., Ltd.

Dream Company

Flower of Hearts 1Flower of Hearts 2Flower of Hearts 3
Bangkok and its Vicinity
Bachelor's Degree or Higher
Negotiable
3-7 Years
Yesterday
YOU SAY / HR SAY
View Review
What you will do
Responsibilities
Responsibilities (หน้าที่ความรับผิดชอบ)

  1. Design, develop, and maintain web applications using modern full-stack technologies.
  2. Develop backend services and APIs using Node.js and related frameworks.
  3. Build modern frontend applications using React.js, Next.js, or Vue.js.
  4. Design and integrate RESTful APIs and third-party services.
  5. Collaborate with UI/UX designers, product owners, and other developers to deliver high-quality software.
  6. Write clean, maintainable, and well-documented code following best practices.
  7. Optimize applications for performance, scalability, and security.
  8. Participate in system architecture design and technical decisions.
  9. Troubleshoot and debug production issues.
  10. Contribute to CI/CD pipelines and deployment processes.
  11. Work with databases such as MongoDB, or other relational / NoSQL databases.
  12. Ensure code quality through testing, code reviews, and version control.
Qualifications
Qualifications (คุณสมบัติ)
  1. Bachelor’s degree in Computer Science, Computer Engineering, IT, or related fields.
  2. 2–7 years experience in software development.
  3. Strong experience in JavaScript / TypeScript.
  4. Experience with Node.js backend development.
  5. Experience in frontend frameworks such as React.js, Next.js, or Vue.js.
  6. Good understanding of HTML, CSS, JavaScript, and modern frontend development.
  7. Experience designing REST APIs and microservices architecture.
  8. Experience working with SQL or NoSQL databases.
  9. Familiar with Git version control and collaborative development workflow.
  10. Understanding of cloud environments (AWS, Azure, or GCP) is a plus.
  11. Understanding of Docker / containerized deployment is an advantage.
  12. Ability to analyze problems and design scalable solutions.
  13. Good communication and teamwork skills.
Employee ReviewsView All >

ไอที / คอมพิวเตอร์

<1 year, Current

"เป็นบริษัทที่ดี อบอุ่น เปิดโอกาสทางความคิดเห็น "

อยู่แบบครอบครัวพี่น้อง อบอุ่น มีกิจกรรมให้ทำตลอด เจ้าของดูแลดี หางานเก่งมีงานให้ทำตลอด
Welfare
  • Accommodation allowance (in other provinces)
  • Telephone bill allowance
  • 5-day work week
  • Social security
  • Employee's uniform
  • Performance/results-based bonus

About Company

Bainisys is the IT solution provider that helps clients plan, build, support, manage, improve and innovate their key applications in a cost-effective manner. 
Professional Service: Our experts will assist you to identify the best-fit technology and delivery model for your environment, at the same time, improving time-to-value for implementation. 
Managed Service: We provide you with technical expertise, service consistency, and flexibility across multiple vendors and technologies. 
PEOPLE, PROCESS, and TECHNOLOGY are our key success factors in our solution and service deliverables.

Location

117/8 Chaengwattana Rd., Thungsonghong, Laksi, Bangkok 10210

Telephone

0-2094-0800