Design and develop responsive web applications and reusable component libraries using React and TypeScript . Apply modern React development practices, including functional components, hooks, state management, and modular architecture. Design and maintain scalable front-end architectures and reusable development patterns. Integrate React applications with REST APIs and Microsoft cloud services using secure authentication and authorization practices. Implement automated unit, component, and end-to-end testing . Support and maintain quality gates within CI/CD pipelines . Optimize applications for accessibility, browser compatibility, performance, observability, and maintainability. Participate in code reviews and ensure adherence to development standards and best practices. Identify technical debt and contribute to sustainable remediation strategies. Collaborate effectively with UX, solution architects, backend engineers, and business stakeholders. Work within Git-based development workflows, including pull requests and peer reviews. Contribute to Azure DevOps workflows and CI/CD pipelines. Create concise technical documentation covering architecture, implementation, integrations, and operational considerations. Share knowledge and provide technical guidance to other developers. Communicate technical decisions, risks, dependencies, and blockers clearly and proactively.