DEV Community

Discussion on: How would you define a Full Stack Developer and what role do they play in the company?

Collapse
 
okolbay profile image
andrew

full stack, as it reads, is a dev who can make an educated decision about any tier of the stack. thus, one can be full stack with very modest stack, and this is what I have seen many times - company looks for a full stack dev on ecommerce, RoR and React, some self-hosted/bare metal infa, looks the same. When the stack grows, one person cant cover it anymore, and it doesnt need to be monolith app, backend with messaging and storage and some business specific things is enough to keep dev busy. This is where knowledge about integration patterns and overall engineering skills come into play, and such a developer is no longer called full stack. Id say on a small scope full stack is legit, on mid to large scale (of application) its a loss of focus