Full-stack
Sviluppatore che si occupa sia del frontend sia del backend.
È l'ideale nei team piccoli, dove una sola persona deve saper costruire tanto lo schema di un database quanto l'effetto hover di un pulsante. Le aziende più grandi tendono a dividere i ruoli in specialisti, perché la profondità richiesta in ciascun ambito cresce più in fretta di quanto una persona riesca a stare al passo.
In pratica, la maggior parte degli sviluppatori full-stack è più forte da un lato («full-stack a trazione backend»).