Season the chicken. Pat the chicken dry.
In a small bowl, mix chili powder, cumin, smoked paprika, garlic powder, salt, and pepper. Rub the spice mix over both sides of the chicken.
Sear and cook. Heat 1 tbsp olive oil in a skillet over medium-high. Add chicken and sear 4–6 minutes per side, until browned and cooked through (165°F/74°C internal temperature).
Transfer to a plate and rest 5 minutes, then slice or dice.
Char the corn (optional but great). In the same skillet, add the remaining 1 tbsp oil if needed and toss in the corn. Cook 2–3 minutes over medium-high until lightly charred. Season with a pinch of salt.
Make the dressing. In a jar or small bowl, whisk together lime juice, olive oil, honey, garlic, salt, cumin, and black pepper until emulsified.
Taste and adjust with more lime or salt as needed.
Prep the salad base. In a large bowl, add romaine, black beans, tomatoes, red onion, cilantro, jalapeño (if using), and the charred corn. Drizzle about half the dressing and toss to coat.
Add chicken and avocado. Gently fold in the sliced chicken and diced avocado. Add more dressing to taste.
Sprinkle with cotija or feta if you like.
Serve right away. Finish with a squeeze of fresh lime and a crack of black pepper. Enjoy as a main dish or serve with warm tortillas on the side.