Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente.
Drain and rinse under cold water to stop the cooking process. Set aside.
Remove the woody stems from the kale and chop the leaves. In a large bowl, add the chopped kale, ½ tablespoon of olive oil, ½ tablespoon of lemon juice, and a pinch of salt. Massage the kale with your hands for about 2-3 minutes until it becomes tender and reduces in volume.
In a dry skillet over medium heat, add the pine nuts. Toast, stirring frequently, for 2-3 minutes until they are golden brown and fragrant. Remove from heat and let cool.
In a small bowl or jar, whisk together the remaining olive oil, lemon juice, orange juice, Dijon mustard, honey, and minced garlic. Season with salt and pepper to taste.
In a large bowl, combine the cooked pasta, massaged kale, cherry tomatoes, cucumber, red onion, feta cheese, toasted pine nuts, avocado, and parsley.
Pour the dressing over the salad and toss to combine.
Let the salad rest for at least 15 minutes before serving to allow the flavors to meld together. This salad can be served cold or at room temperature.