Champion mixes well with rogue for example.
You don´t have to worry about any resources and champion lvl 7 and rogue level 11 will ensure that you never roll below average initiative or any dex, str or con related ability check.
If you want heavy damage in a possible round 1, you can be asassin. If you like throwing daggers or Javelins or hand axes, thief is a nice alternative (fast hands) Fast hands might also allow you to use healer´s kit as a bonus action, with the feat you might even heal, depending on your DM´s discretion. You will also be a very fast climber due to second story work and remarkable athlete.
Other rogue classes may give exceptional two weapon fighting (swashbuckler), spellcasting (arcane trickster) or outdoor talent as a pseudo ranger (scout).
So that would be my recommendation. Maybe post your stats and background and fighting style/equipment choice I can be more precise.