My project is on a deprecation path. Internal product. We are focused on migrating customers to other product so we can deprecate ours. However I get everything from my VP, premium processing for immigration, conferences, training approvals etc. I feel valued however I’m not learning anything new for the past year or two but have all the flexibility for managing 2kids and do their chauffeuring work.
This depends on your goals -- it sounds like you have a very nice gig!
Given that you are on a visa, you want flexibility with two kids, and you have a direct line to the VP, it seems like a great place to be. Is there an expected end date for immigration processing? That seems like a big milestone after which you can take on more risk like a job change.
I also question the premise that you must change jobs in order to keep learning. You can learn a ton in your current role if you're self-directed and willing to proactively find interesting work.
Jordan talks about some ways to do this in the Become The Go-To Expert As A Software Engineer course.