It's hard to say what the average job offer will look like in 2 years. Here are some benefits you want to look for: healthcare - medical, dental, vision (and is the employer paying or are you or both); retirement plan and does your company offer a matching contribution; personal time off (pto) and sick days - how many of these do you get? Are they automatic or do you have to accrue/earn them?
In terms of how you know a company is willing to invest in you, pay attention to how the offer is made and if they're willing to negotiate. Some companies and organizations have a strict budget. In those instances they may not be able to offer the money you're looking for on day 1, but it's a good sign if they're willing to negotiate something. For example, re-visiting your pay in 6 months or offering you more remote working days or PTO. Whatever you agree to, be sure to get it in writing.