The role involves building and maintaining the company website using HTML, CSS, and WordPress while ensuring mobile responsiveness. Additionally, the developer will implement SEO strategies and monitor performance via Google Analytics to grow organic traffic.