Design and develop scalable, reusable components for web applications, Lead frontend best practices implementation, Improve maintainability and security of applications, Collaborate with engineering, product, and design teams, Engage with other departments for product development