Careful what you wish for, startups have people who will wear as many different hats as required to make it work. Corporate life may have had a really well defined job role, that may not be true in any startup you join.
I think I'm very entrepreneurial. "wear as many different hats as required to make it work", this is basically what I do for my side projects. I write both the web frontend (vue) and backend (in c++), do devops, content marketing, whereas my day job is device driver development.
Cool to know. Do you use any framework for the backend? And if you don't mind what's the project? I am thinking about using Rust for one of my projects but I am still unsure if I should use it instead of something like NodeJs or Python.