Back-end Development
Also known as: Server-side Development, Back-end Engineering
The practice of building server-side logic, databases, APIs, and application architecture that power websites and applications. Back-end developers work with languages like Python, Java, Ruby, and Node.js, focusing on data processing, authentication, and business logic rather than visual presentation. Research shows blind developers often gravitate toward back-end roles because the work does not require visual verification of outputs—code either functions correctly or produces debuggable errors. This division of labor between front-end and back-end reflects accessibility barriers rather than inherent limitations. Organizations can better include blind developers by structuring teams to separate front-end and back-end responsibilities and providing accessible collaboration workflows.
Category: Web Development · Software Development
Related: Front-end Development · API · Database · Server