full-stack developer
Front-and-back programmer
A full-stack developer is a programmer who works on both the front end (what users see and interact with) and the back end (servers, databases, application logic) of software.
The term emerged as web development split into specialized layers, making someone who handles the entire "stack" of technologies valuable for their versatility: We're hiring a full-stack developer who can build the whole product.
- frontendUser interface layer
- backendNon-visible system layer
- JavaScriptWeb programming language
- ReactFrontend JavaScript framework
- Node.jsJavaScript runtime for servers
database · API · coder · programmer · deployment · ship it · server · git · debugging · terminal · coffee · startup · agile · sprint · stand-up meeting · side project · Docker · localhost
full-stack developerspecialist
Expert in one field
front-end developer · back-end developer · mobile developer · data engineer
full-stack developerproject manager
One who oversees organized work
product manager · business analyst · end user · stakeholder · client
full, fully, fullness, fuller, fullest, stack, stacks, stacked, stacking