Yes. A structure needs a building permit regardless of whether or not it is constructed on a permanent foundation.