Notions on Software Development and Technology.

What Does the Term "Full-stack Programmer" Mean?

It means a person who can work with databases, servers, systems engineering, and client work. Depending on what kind of client is needed that can mean a mobile stack, web stack, or native applications.

Basically when people are asking for a full-stack programmer they’re looking for the all-singing, all-dancing technical wizard. Or at least someone who won’t complain too much when asked to do some work outside their normal comfort.

Source: What does the term “full-stack programmer” mean?