In a bowl, combine shrimp with salt, black pepper, half the olive oil, dark soy sauce, cinnamon, nutmeg, allspice, and brown sugar. Mix well. Marinate for 1 hour or cook immediately.
Heat remaining olive oil in a large pan over medium heat. Add scallions, garlic, thyme, and Scotch bonnet pepper. Reduce heat to low and sauté for 3 minutes.Heat remaining olive oil in a large pan over medium heat. Add scallions, garlic, thyme, and Scotch bonnet pepper. Reduce heat to low and sauté for 3 minutes.
Increase heat to medium-high. Add seasoned shrimp and stir well.
Add diced mango and grated ginger. Cook for 4–5 minutes, stirring often, until shrimp are just cooked through.
Taste and adjust salt. Squeeze in lime juice and top with chopped parsley. Serve hot with your favorite Caribbean sides.