Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
In a mixing bowl, sift together the flour, ground ginger, ground cinnamon, baking soda, and salt. Set aside.
In another bowl, cream the softened butter and brown sugar until light and fluffy. Add the molasses, egg, and vanilla extract, mixing until well combined.
Gradually add the dry flour mixture to the wet ingredients, mixing until the dough comes together. Knead lightly until smooth.
Roll out the dough on a floured surface to about ¼-inch thickness. Use a sharp knife or gingerbread cutter to cut out the shapes needed for the house (walls, roof, base).
Place the cut shapes on prepared baking sheets and bake for 10-12 minutes, or until firm. Allow cooling completely on a wire rack.
Once cooled, use royal icing to attach the pieces of the house together, holding them in place until the icing sets slightly.
Decorate the gingerbread house with assorted candies, using additional icing to secure them as desired.