Design and develop scalable, high-quality user interfaces. Drive UI architecture and frontend technical standards. Build reusable components and improve application performance. Review code and provide technical guidance to engineers. Collaborate with product, design, and engineering teams.