Full Stack Developer (ReactJS, NodeJS)

Synergy Global Network Co., Ltd.Phaya Thai, Bangkokjobthaipublished 08/25/2026
Must-have:JavaScriptHTMLCSSReactNode.jsExpressGitFrontendBackendFullstackSecurity
Nice-to-have:AWSAzureCloud
  1. Full Stack Development: Design, develop, and deploy full stack web applications using ReactJS for front-end and NodeJS for back-end components.
  1. Front-End Development: Create user interfaces that are visually appealing, responsive, and user-friendly using ReactJS, HTML, and CSS.
  1. Back-End Development: Develop server-side logic, APIs, and database structures using NodeJS and related technologies.
  1. API Integration: Integrate third-party APIs and services to enhance the functionality and features of the web applications.
  1. Database Management: Design and manage databases, ensuring data integrity, security, and optimal performance.
  1. Testing and Debugging: Conduct testing and debugging of applications to ensure they function as intended across different browsers and devices.
  1. Code Optimization: Optimize code for maximum performance, scalability, and maintainability.
  1. Collaboration: Work closely with front-end developers, UI/UX designers, and other team members to ensure cohesive and efficient application development.
  1. Continuous Learning: Stay updated with the latest trends and advancements in full stack development, ReactJS, and NodeJS to apply best practices.

Qualifications: Proven experience as a Full Stack Developer with a focus on ReactJS and NodeJS. Proficiency in front-end technologies including ReactJS, HTML5, CSS3, and JavaScript. Strong understanding of back-end technologies including NodeJS, Express.js, and RESTful APIs. Experience with database systems such as MongoDB, MySQL, or PostgreSQL. Familiarity with version control systems (e.g., Git) and collaborative development workflows. Ability to create responsive and visually appealing user interfaces using modern UI frameworks. Problem-solving skills and an analytical mindset to address technical challenges. Effective communication and collaboration skills to work within a team environment. Prior experience with cloud platforms (e.g., AWS, Azure) is a plus. Bachelor's degree in Computer Science, Software Engineering, or a related field.

Contact person

Listed by the employer in the job posting — for questions and your application.