No, you do not need an extra license to run StreetDeck in developer mode on your home computer.

In fact, you don't need any license at all to run it. Developer mode will run and never timeout just by installing running the trial version of StreetDeck in developer mode.