This is a dumb question, but what stack do you use as a "software developer"? I'm a front-end developer who works heavily on javascript web apps, but I have a hard time describing myself as a "software developer".
Why do you have a hard time with it? Front-end code is definitely software; you're definitely developing it, ergo...
If you call yourself a software developer and list javascript and a couple of front-end-y frameworks/packages, no one will blink and accuse you of lying or not being a "real" developer. You are. Don't fall prey to imposter syndrome.
I basically studying javascript to become a front-end developer :) (also some NodeJS and Sequelize/SQLite to be able to create functional projects)
I just assumed it is the right name for the profession when there is no need to enter the details of what stack and specific function I want to specialize. No idea it was "charged" somehow.