Location: Bangkok
Job Title: Frontend Developer (Next.js / Vue.js)
Reports To: Technical Lead / Project Manager
Key Responsibilities
Department: Engineering / Development
We are looking for a highly skilled Frontend Developer proficient in Next.js and Vue.js to join our growing development team. The ideal candidate will be responsible for building responsive, high- performance, and visually appealing web applications. You will collaborate closely with UI/UX designers, backend engineers, and product managers to deliver high- quality digital experiences.
Job Summary
Participate in code reviews and contribute to team standards and documentation.
Ensure cross- browser and cross- platform compatibility.
Collaborate with designers to implement modern, user- friendly, and responsive UI components.
Write clean, efficient, and reusable code following best practices.
Stay updated with the latest frontend frameworks, libraries, and best practices.
Develop, test, and maintain web applications using Next.js and Vue.js.
Optimize application performance, scalability, and maintainability.
Integrate frontend components with RESTful APIs or GraphQL services.
Qualifications & Skills
Familiarity with Git and Agile/Scrum workflows.
Familiarity with TypeScript and modern frontend architecture (components, state management, etc.).
5+ years of experience in frontend development.
Experience with API integration, SSR (Server- Side Rendering), and SPA (Single Page Application) concepts.
Understanding of responsive design, accessibility, and web performance optimization.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Strong proficiency in Next.js, Vue.js, JavaScript (ES6+), HTML5, and CSS3/SASS.
Nice to Have
Basic understanding of backend technologies (Node.js, NestJS, or Express).
Experience with Redux, or other state management libraries.
Experience with CI/CD pipelines or cloud deployment (Vercel, AWS, etc.).
Knowledge of Tailwind CSS, Bootstrap, or other modern CSS frameworks.