I'm on my second job as a full-stack web developer right now, and for the time being I don't want to have it any other way. When I do only backend, I get bored. When I do only frontend, I get bored.
My personal experience and that of my friends' is that in a small company or small project, it is very hard to avoid doing frontend if you're hired as a backend developer. Teams are usually very small, with max. 1 dedicated front-end developer. The amount of front-end work fluctuates, so in times where there is more than usual, other people do it too.
Why not have both?
I'm on my second job as a full-stack web developer right now, and for the time being I don't want to have it any other way. When I do only backend, I get bored. When I do only frontend, I get bored.
My personal experience and that of my friends' is that in a small company or small project, it is very hard to avoid doing frontend if you're hired as a backend developer. Teams are usually very small, with max. 1 dedicated front-end developer. The amount of front-end work fluctuates, so in times where there is more than usual, other people do it too.
we usually don't have small teams but i am trying to keep myself active on both sides.