Web-программист занимается разработкой программ, поддерживающих функционирование интернет-сайтов.
На основе концептуальных и дизайнерских задач, поставленных заказчиком или работодателем, web-программист создает технически адаптированные страницы, интерфейсы и т.д. В профессии web-программиста большую роль играет не наличие образования, а развитые способности в области программирования интернет-сайтов. При приеме на работу, к соискателям обычно не предъявляют особых требований, помимо наличия опыта участия в крупных проектах. Основные ступени карьерного роста - руководитель группы программистов, менеджер проекта, IT-директор.