Develop and maintain a web application for invoice management and storage, Build scalable, reusable, and efficient UI components, Ensure seamless integration with backend services, Collaborate with designers, backend developers, and product managers, Write clean, testable, and well-documented code