Full stack web developers: Are familiar with HTML, CSS, JavaScript, and one or more back end languages . Most full stack developers specialize in a particular back end programming language, like Ruby or PHP or Python, although some, especially if they’ve been working as a developer for a while, work with more than one.