I personally enjoy it too. I usually draw wireframes on a piece of paper and iterate, if necessary, with the product team and/or the users. Then I directly implement the wireframes in React or whatever technology the company uses. Some developers like to use Photoshop or Sketch, but from my experience, a digital mockup doesn't add much value over a drawn wireframe so I just skip these tools.
-
PS: Building a company's website is different than building a company's app. Your CEO/marketing team will want logos & branding colors (reusable by the sales & marketing teams for their presentations), illustrations, videos, animated menus, complex layouts, fancy gradients, parallax scrollings (ew!) and so on. A designer will probably be better at this job (and more interested in) than a developer.