Preheat oven to 350℉. Line an 8 inch round cake pan with parchment paper.
In a large bowl, whisk together the eggs, olive oil, maple syrup, orange zest, orange juice and vanilla until combined. Next, add in the almond flour, coconut flour, baking powder, baking soda, salt and mix until incorporated.
To a small bowl add the cranberries and flour and toss until all are mostly coated. Fold the cranberries into the cake batter. Transfer mixture to the cake pan and spread out evenly. Bake for 30-35 minutes or until toothpick comes out clean. Allow to set in the pan for 10 minutes and then transfer to a wire rack, remove parchment and allow to fully cool.
Orange Glaze:
In another small bowl, whisk together the powdered sugar, orange juice and orange zest until completely smooth. Drizzle onto cooled cake and enjoy!