Preheat the oven to 350°F. Butter or grease a 9×13 inch baking dish. Set aside.
In a medium sized bowl, sift together flour, baking powder, cinnamon, salt, baking soda, and nutmeg. Set aside.
In a large bowl whisk eggs, sugar, vegetable oil, pumpkin, maple syrup, and vanilla extract until well combined. Add dry ingredients to pumpkin mixture and stir until just combined, you don’t want to over beat the batter.
Spread into prepared pan. Bake for 30 to 35 minutes, or until lightly browned and a toothpick inserted in the center comes out clean. Allow to cool completely.
For the frosting: In a large bowl, cream cream cheese and butter until smooth. Add in vanilla extract and salt, beating to combine.
Gradually add 3 cups of powdered sugar, mixing in between each addition. Beat until light and fluffy. Test to see if you like the consistency of your cream cheese frosting. If you want it thicker, you can add up to 1 more cup of powdered sugar. If you like it as is, proceed to the final step!
Frost cooled pumpkin bars with frosting and slice into rectangles/bars. Enjoy!