Being a back-end developer means setting up the backbone, making a high-level architectural plan, dealing with the server side of the application to make different platform types function as intended. There’s more about the role that I didn’t mention, and one of them is creating documentation which we, developers, commonly dislike.