1. Preheat the oven to 350F and line a large baking sheet with parchment paper.
2. Whisk together the flour, baking soda, salt, and spices in a medium sized bowl and set aside.
3. In a large mixing bowl using a hand or stand mixer with the paddle attachment, mix together the butter and sugars on medium-high speed for 2-3 minutes or until smooth, light and fluffy.
4. Scrape down the bowl and add the egg, molasses, and vanilla and mix again on the same speed for another 2-3 minutes. The mixture should be silky, light and creamy.
5. Pour in half of the dry ingredients and mix on medium-low speed until barely combined. Scrape down the bowl and then pour in the rest of the dry ingredients. Mix again on that same low speed until just combined.
6. Use a rubber spatula to manually mix together the dough, working in any dry ingredients that may have settled to the bottom of the bowl.
7. Off to the side, add the sugar and cinnamon to a bowl and mix to combine.
8. Using a 2 oz ice cream scoop, or 1/4 measuring cup, scoop out the dough and toss in the cinnamon sugar mixture.
9. Place cookies on a large baking sheet, evenly and well spaced apart. Bake for 13-15 minutes, or until the edges are a light golden brown and the center is pale and puffed. The cookies will darken, flatten, and settle as they cool.