full stack developer definition
The term full-stack means developers who are comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, PHP, HTML, CSS, JavaScript and everything in between, also, venturing as far as converting Photoshop designs to front-end code.
Others are of the opinion that a full-stack developer is simply someone who is familiar with all layers in computer software development. These developers arenât experts at everything; they simply have a functional knowledge and ability to take a concept and turn it into a finished product.