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.

Related

database · API · coder · programmer · deployment · ship it · server · git · debugging · terminal · coffee · startup · agile · sprint · stand-up meeting · side project · Docker · localhost

Opposites
scope of expertise

full-stack developerspecialist

Expert in one field

front-end developer · back-end developer · mobile developer · data engineer

technical role type

full-stack developerproject manager

One who oversees organized work

product manager · business analyst · end user · stakeholder · client

Family

full, fully, fullness, fuller, fullest, stack, stacks, stacked, stacking

Familiarity
Top 500,000
Profile
Used worldwide · Rated G