I am a front-end developer by role but I would prefer myself to be called a software developer.
My primary skills revolve around core web development.
Although on a very broad level you can say the whole web is just all about html, css and js but when you start digging in you realize its a deep trench and you have to cover the ocean to understand the ecosystem.
In my free time I like to spend time to learn and get better understanding of technologies. Over the years I have realized you might as well be an expert in one field but there will be things that somebody else would know better than you.
Learning never ends