A full stack PHP developer is a web developer who has expertise in all layers of web development, including the client-side and server-side components of a web application. On the front-end, a full stack PHP developer should have experience with HTML, CSS, and JavaScript, as well as libraries and frameworks like jQuery, Bootstrap, and React. On the back-end, a full stack PHP developer should have experience with PHP and a database like MySQL.