Develops and maintains web applications, focusing on front-end and back-end components, while optimizing for performance and scalability.