Design, develop, and maintain interactive front-end components using modern web technologies. Collaborate with UI/UX design team to translate designs into functional interfaces. Ensure platform responsiveness and cross-browser compatibility. Identify and troubleshoot front-end performance issues. Take ownership of the front-end codebase for quality, scalability, and reliability. Implement best practices for front-end testing, code quality, and CI/CD. Participate in the full product development lifecycle. Collaborate with Product, Backend, and Infrastructure teams.