Preheat oven to 300 degrees.Line a half sheet baking sheet with parchment paper.
In a small bowl combine the salt, black pepper, cumin, pepper flakes.
Rinse the chickpeas thoroughly and drain well.
Add the chickpeas to the lined sheet pan. Drizzle the olive oil on the checkpeas. Sprinkle the seasoning mix on the chickpeas. Use a spoon or your hands to coat the chickpeas with the seasoning thoroughly.
Bake the chickpeas for 30 minutes. Remove the chickpeas from the oven and set aside to cool.
Make The Dressing:
In a 2 cup measuring cup, add all the dressing ingredents. Use a whisk to whisk the ingredients together, until emulsified (creamy texture).
For The Salad:
While the chickpeas are roasting, bring 6 cups water to a boil in a steamer pot with a steamer insert. Add the Haricots Verts (string beans), cover and steam for 4 minutes. Rinse the cooked beans immediately under coldest tap water for 30 seconds to a minute. Set aside and allow to cool for a few minutes.Note: Drenching the cooked beans immediately under cold water, stops the cooking process. Alternatively you can use a cold ice bath. If you don't have a steamer pot, bring 2 quarts water to a boil. Add the beans and cover. Boil for 2 minutes - drain and follow the cooling process similar to steaming.
In a large bowl, add the cooked Haricots Verts, tomatoes, onions, olives and all of the salad dressing. MIx to combine. Add the feta cheese and incorporate with the salad. Add the roasted chickpeas and mix to combine. Place the eggs on top of the salad. Cover. Refrigerate until ready to use. Serve room temperature or cold and enjoy.