-Designing complete Web Sites.
-Improves user experience.
-Working on Back-End and Servers.
-Creating websites/a website using standard HTML/CSS/JS practices
-Implementing contingency plans in case the website goes down
-Maintaining and expanding/enhancing the website once built
-Managing a team might also be part of the job role