full stack
adjective
Definitions
Being or relating to the entirety of a computer system, from the operating system, databases and back-end, up to the user interface.
Example: I'd like to hire a full stack developer to complete both the front and back end of our new website.