01 - In a large bowl, whisk together soy sauce, pineapple juice, brown sugar, ketchup, rice vinegar, ginger, garlic, sesame oil, honey, smoked paprika, and pepper until well combined.
02 - Measure out 1/2 cup of the prepared marinade and set aside in a separate container for basting during grilling.
03 - Place chicken pieces in a large resealable bag or shallow dish. Pour remaining marinade over the chicken, ensuring all pieces are thoroughly coated. Cover and refrigerate for at least 2 hours, up to overnight for maximum flavor.
04 - Preheat grill to medium-high heat (approximately 400°F). Lightly oil the grates to prevent sticking.
05 - Remove chicken from marinade and discard the used marinade. Pat chicken pieces dry with paper towels to promote proper caramelization.
06 - Place chicken on the grill skin side down. Grill for 6-8 minutes until well-marked, then flip and grill for an additional 6-8 minutes.
07 - Brush chicken with the reserved marinade. Continue grilling, turning and basting every 2-3 minutes until cooked through and nicely caramelized. Internal temperature should reach 165°F, approximately 20-25 minutes total grilling time.
08 - Remove chicken from grill and let rest for 5 minutes to allow juices to redistribute. Garnish with sliced scallions, toasted sesame seeds, and fresh diced pineapple if desired. Serve hot.