About the job Full stack (PHP,Laravel, Vue.js, Next.js)
Job Summary
We are seeking a Full Stack Developer with strong expertise in PHP, Laravel, Vue.js, and Next.js to drive the development of scalable and high-performing web platforms. You will play a key role in both backend and frontend development, contributing to architecture, code quality, and system performance.
Responsibilities
-
Develop and maintain full-stack web applications using PHP (Laravel), Vue.js, and Next.js.
-
Collaborate with cross-functional teams to design, develop, and implement new features.
-
Write clean, maintainable, and efficient code following best practices (e.g., SOLID, Clean Code).
-
Optimize applications for performance, scalability, and security.
-
Work closely with backend and frontend teams to ensure seamless API integration.
-
Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
-
Contribute to system architecture discussions and continuous improvement of development processes.
-
Work in an Agile/Scrum environment, including sprint planning, daily standups, and retrospectives.
Qualifications
Must-Have:
-
Thai nationality.
-
Bachelor's degree in Computer Science, Software Engineering, or a related field.
-
25 years of experience as a Full Stack Engineer or related role.
-
Proficiency with PHP and Laravel for backend development.
-
Experience with modern frontend frameworks (Vue.js, Next.js).
-
Strong knowledge of RESTful APIs and JSON.
-
Good understanding of HTML5, CSS3, and responsive design.
-
Familiarity with Git/Git Flow and Agile methodologies.
-
Strong problem-solving skills and ability to work in a team.
Nice to Have:
-
Experience with server-side rendering (SSR) and static site generation (SSG) using Next.js.
-
Knowledge of CI/CD pipelines and automated deployments.
-
Familiarity with database design and optimization (MySQL, PostgreSQL).
-
Experience with test-driven development (TDD) or automated testing.
-
Understanding of performance optimization, caching strategies, and security best practices.
-
Exposure to cloud platforms (AWS, GCP, or Azure) is a plus.
Core Technical Skills
-
PHP / Laravel
-
Vue.js
-
Next.js
-
HTML / CSS
-
RESTful APIs
-
Git / Git Flow
-
Agile Development
-
CI/CD (basic)
-
MySQL / PostgreSQL