01 - In a mixing bowl, whisk together olive oil, lemon juice and zest, minced garlic, chopped chilies or chili flakes, smoked paprika, ground cumin, salt, black pepper, and fresh parsley until combined.
02 - Add the shrimp to the marinade and toss thoroughly to coat. Cover and refrigerate for 10 to 15 minutes to allow flavors to infuse. Do not marinate for longer to avoid over-curing the shrimp with lemon juice.
03 - Preheat grill or grill pan to medium-high heat. If using wooden skewers, soak them in water for 20 minutes to prevent burning.
04 - Thread the marinated shrimp onto skewers, spacing them evenly.
05 - Place the skewers on the hot grill and cook for 2 to 3 minutes per side, turning once, until the shrimp are pink, opaque, and lightly charred.
06 - Remove shrimp from the grill, sprinkle with additional parsley if desired, and serve immediately with lemon wedges.