In a bowl, combine soy sauce, brown sugar, curry powder, vegetable oil, garlic, ginger, salt, and pepper.
Add chicken cubes and marinate for at least 30 minutes.
Preheat the grill or grill pan over medium-high heat.
Thread marinated chicken onto skewers.
Lightly oil the grill grates.
Place skewers on the grill and cook for 10-15 minutes, turning occasionally.
Ensure chicken is cooked through and has nice grill marks.
Remove from the grill and let rest for a few minutes.
Serve with peanut sauce for dipping.
Garnish with cilantro or green onions if desired.