Preheat the oven to 350°F (180°C).
Line a baking sheet with parchment paper.
In a medium bowl, whisk together the flour, baking soda, cinnamon, ginger, and salt.
In a large bowl, cream together the butter and sugar until light and fluffy.
Beat in the molasses, egg, and vanilla extract.
Gradually mix in the dry ingredients until a dough forms.
Wrap the dough in plastic wrap and refrigerate for at least 30 minutes.
On a lightly floured surface, roll out the dough to a thickness of 1/4 inch.
Cut out shapes using a cookie cutter.
Place the cookies on the prepared baking sheet, leaving about 1 inch of space between each cookie.
Bake for 7-12 minutes, or until the edges are set and the centers are just slightly soft.
Allow the cookies to cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.