Project


Web Application & Software Development
Work Hybrid (Onsite 1-2 days/week)

Job Function:


Job Function:
Programmer / Developer
Job Sub Function:
Full Stack Developer
No. Vacancy:
10
Salary (THB):
70,000 - 100,000 (Negotiable)
Career Level:
Senior Level

Job Description:


  • Design, develop, and maintain full stack applications for both web and mobile platforms
  • Develop responsive and high-performance frontend applications using Next.js
  • Build scalable and secure backend services and RESTful APIs using Node.js and NestJs
  • Integrate frontend and backend systems, ensuring seamless data flow and user experience
  • Enhance and maintain existing systems while contributing to new platform development
  • Collaborate with cross-functional teams including designers, backend/frontend developers, and stakeholders
  • Participate in system architecture and technical design discussions
  • Ensure application performance, scalability, security, and code quality
  • Implement authentication and authorization mechanisms (e.g., JWT, OAuth)
  • Troubleshoot, debug, and resolve application issues in a timely manner
  • Optimize applications for maximum speed and scalability
  • Conduct code reviews and follow best practices in software development
  • Write and maintain technical documentation, including system flows and API specifications
  • Support deployment processes and work with DevOps practices when required
  • Qualifications & Requirements:


  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
  • At least 6 years of experience as a Full Stack Developer (Next.js, NestJs)
  • Strong proficiency in React.js / Next.js for frontend development
  • Strong experience with Node.js / NestJs for backend development
  • Experience in building and integrating RESTful APIs
  • Familiarity with databases and SQL/ORM (e.g., PostgreSQL, Prisma, Sequelize)
  • Understanding of system design, MVC architecture, and API security (JWT, OAuth)
  • Experience in web and mobile application development
  • Familiarity with cloud services and deployment practices (Nice to have)
  • Knowledge of Docker, CI/CD, or modern DevOps practices (Nice to have)
  • Good problem-solving skills and ability to work in a team environment
  • Thai native level with good command of English (able to read documentation and participate in technical discussions)
  • Welfare Benefits:


    Senior Full Stack Developer (Node.js / NestJS / Next.js)Senior Full Stack Developer (Node.js / NestJS / Next.js)Senior Full Stack Developer (Node.js / NestJS / Next.js)Senior Full Stack Developer (Node.js / NestJS / Next.js)Senior Full Stack Developer (Node.js / NestJS / Next.js)Senior Full Stack Developer (Node.js / NestJS / Next.js)


    Contact Person

    Prapaporn Nasamlad
    Prapaporn Nasamlad
    (Kim)
    092-678-8353
    prapaporn.n@aware.co.th

    Phaholyothin Place Building 24th floor, Phaholyothin Road, Samsennai, Phayathai, Bangkok 10400