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