I see myself as a UX Generalist.
I've been doing freelance development as a solo developer for a number of years now, and this entails doing everything from interviewing users, gathering requirements, building the actual product, and then iterating based on user feedback. My reasoning for seeing my role as a "UX generalist", as opposed to a "JavaScript generalist" or "full-stack engineer" is that it feels like in this role, development comes second to actually providing the customer with the best experience.
I'd love to hear what words other people would use for the same role!