Yes, you still have to feed it a few times a week. The glucose molecules they produce in photosynthesis will not feed them entirely. Silversides, krill, prawn, squid, and other meaty foods work fine. Make sure to give it variety like any other sea creatiure.
You do have very good lighting though. Good job on giving it a proper enivroment and asking questions.