Considering a person is a full stack developer and he applies for a Frontend or a Backend role. How does he justify his experience in Front end/backend as he has done both together?
It boils down to focus. When you present skills/experience that aren't relevant to what someone is hiring for, it distracts from your main message ("I can do this job well, pls hire") and leaves your audience unsure of what you'd be a good fit for.<p>A fullstack developer on the job hunt should have versions of his/her resume that are tailored for front end, back end, and fullstack. The front end and back end resumes should demonstrate a clear focus on the relevant responsibilities. That's not to say he/she should lie or exaggerate. All it takes is leaving off the impressive experience/skills that aren't relevant. It seems counter intuitive, but the idea is to present oneself as a specialist. For whatever reason, people are suspicious when others claim to be skilled at multiple things
My take is that full-stack devs are proficient in frontend, backend and sysadmin work. Therefore they are well equipped for either of these roles. To convince the potential employer, I would focus on describing the specific part of my previous work - say, describe my past projects in terms of the frontend tasks, showing proficiency in this area.
I haven't found any backend developer that has labelled himself/herself "fullstack". In my country, so far the "fullstack" developers i've seen are the JS frontend guys that learnt how to do server dev in Node.js.<p>A backend dev is usually higher paid than a frontend, so it makes sense.
A bit off-topic: is only my experience or usually full stack developers are paid less than a frontend/backend engineer ? seems like full stack developers are seen as generalist and so paid less.