Web Development
Topically it refers to the coading and programming site production as opposed to the web design site
Software Developer
Software developer design program build deploy and maintain software using many different skill and tools
Ux Deginer
make a product or service usable, enjoyable, and accessible
Mobile App developer
Mobile application development is the process of creating software applications thats run on a mobile device