Remove chicken meat from bones and cut into 1 inch pieces. In a bowl combine soy sauce, ginger and garlic. Add chicken and stir to coat. Marinate for 30 minutes. In a heavy saucepan, heat oil over medium high heat. Add chicken pieces, reserving the marinade. Quickly cook the chicken, stirring constantly. Add the reserved marinade and bring to a simmer. Add hot chicken stock and bring to a simmer. Stir in scallions, spinach and carrot. Break pasta into 4'' pieces and add to the pot. Let simmer for 10 minutes. Serve immediately.