Develops responsive user interfaces using JavaScript frameworks. Collaborates with designers and back-end developers. Optimizes performance and accessibility.