1. Functional Duties ● Build and maintain modern web and mobile applications using HTML, CSS, JavaScript, and contemporary frontend frameworks. ● Translate UX/UI designs into high-quality, maintainable, and scalable front-end code. ● Integrate front-end components with backend APIs and data services. ● Ensure performance, scalability, stability, and maintainability of front-end systems. ● Maintain documentation for front-end components, coding standards, and technical decisions. 2. Team Leadership & Architecture ● Lead front-end architecture design and enforce coding standards across the FE team. ● Conduct code reviews and ensure best practices are followed consistently. ● Mentor and coach junior and mid-level developers to accelerate their growth. ● Assign tasks based on team strengths, workload, and project priorities. ● Identify front-end technical risks and propose mitigation strategies. ● Participate in the hiring process, including interviews and technical assessments. 3. Reporting & Monitoring ● Report team progress, blockers, and technical risks to the Tech Lead and PDM. ● Monitor workloads, delivery timelines, and quality of front-end deliverables. ● Oversee FE team operations in the absence of the Tech Lead or PDM. ● Proactively track and resolve performance, stability, and UX issues. Cross-functional Collaboration ● Collaborate with the Tech Lead to align front-end solutions with overall system architecture. ● Work with the PDM on estimation, planning, refinement, and feasibility checks. ● Coordinate with backend, QA, and design teams to ensure seamless cross-team workflows and high-quality delivery.