Preheat the oven to 350 F. Line a baking sheet with parchment paper or a silicone baking mat.
Spread almonds in an even layer on the prepared baking sheet. Place into oven and bake until toasted, about 10 minutes; set aside while you prepare the caramel sauce layer.
In a saucepan, combine the butter, sugar, vanilla and salt over medium heat. Cook, whisking constantly, until butter has melted and mixture is almond brown in color, about 10-15 minutes.
Immediately pourthe hot caramel mixture evenly over the toasted almonds on the baking sheet. The caramel layer will spread and hold it's shape around the almonds.
Sprinkle the chocolate chips on top of the caramel and then spread it around with your finger tips or spoon.Sprinkle the chopped pecans on top and then let it cool completely.
Once cooled and hardened, break into pieces and devour!