I am a mid level full Stack Developer. I enjoy working on all areas of the Stack, but I have started to try to move towards the more senior rank and I am wondering if being a specialist in one particular area will make me more employable/valuable. An alternative I'm thinking of is just to spend time working on my JavaScript(react, node) skill set and presenting myself as a JavaScript full Stack Developer. I'd love to hear everyone's opinions and experiences.
... I can't help but notice that you keep capitalising stack.<p>Beyond that, there used to be another term for "full stack developer" - jack of all trades, master of none.<p>Having some knowledge of the layers above/below you is definitely beneficial but I would suggest picking an area and increasing your skills and experience there.