Back-end developers are usually write the web services and APIs used by front-end developers and mobile application developers. A back-end web developer is responsible for server-side web application logic and integration of the work front-end web developers do.