2Roughly chop the figs into small pieces. Soak them in warm water for 20 minutes. Strain, and press lightly with a paper towel to get rid of any excess water. Set aside.
(You can continue on to other steps while the figs are soaking to save time.)
3In a medium mixing bowl combine dry ingredients: flour, salt, cinnamon, and baking soda. Mix together with a spatula. Set aside.
4In another medium mixing bowl combine wet ingredients: egg, egg yolk, lemon zest, orange zest, grated ginger, vanilla extract, orange extract, and soaked, patted dry, figs. Whisk together until completely incorporated. Set aside.
5In a large mixing bowl, beat with a hand mixer (or standing mixer) brown sugar and butter together until creamy.
6Add the wet mixture to the butter/sugar mixture in the large mixing bowl, and beat together on medium speed until completely incorporated.
7Pour half of your dry ingredients into the large mixing bowl and beat until incorporated. Then, add the other half of the dry ingredients and mix slowly until a thick cookie dough is formed.
8Chill the dough for about 5 minutes. Then scoop 2 inch balls of dough out onto a ungreased cookie sheet.
9Press the dough balls slightly flat, and make sure they are abut 2 inches apart form each other.
10Bake for 8-10 minutes, or until golden. Let cookies rest for 5 minutes before turning them out to finish cooling.