Designs, develops, and tests UI for mobile and web applications, translating user needs into functional frontend code using JavaScript, HTML, and CSS.