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