A programmer who is responsible for the creation and implementation of World Wide Web applications.
Responsible for writing well designed, testable, efficient code by using the best software development practices on the back-end
Create site layout/user interface on the front-end by using standard HTML/CSS practices
Cooperate with internal stakeholders, ad teams, and other web designers to match visual design intent, branding guidelines and tone
Common Job Titles
Back-end Developer, Backend Engineer, Backend Software Developer
Front-End Developer, HTML Developer
Full Stack Developer, Full Stack Engineer, Full Stack Software Engineer
Web Applications Developer, .NET Web Developer, Web Engineer, PHP Web Developer, Web Programmer, Web Architect
User Interface Developer, UI/UX Developer, Web User Interface Developer, User Interface Design Engineer
Common Vocab & Skill Sets
Web Developers come from a variety of technical backgrounds and perform some or most web development tasks depending on the specific job they are hired for. Here are some common terms and skills that Web Developers use on a daily basis.
CSS - CSS stands for Cascading Style Sheet and is used by Web Developers to describe how elements should be rendered on screen
HTML - The standard markup language used to create web pages is Hyper Text Modern Language or HTML, (this is also a common pop-culture trivia question).
PHP and Python- PHP and Python are programming languages used by Web Developers. Developers that know both have the opportunity to work on more projects and the freedom to decide which language to use based on project needs.
AJAX - is a script that communicates to and from a server/database in order to update parts of a webpage without reloading the entire page.