Software Developer
CurrentDevelop and maintain software by implementing new features and enhancing user experience for one of the company's most visited websites. My responsibilities include:- Creating new components, pages, and features while ensuring optimal performance and responsiveness- Fixing bugs and refactoring legacy code to function within a microservices architecture- Collaborating with the QA team to ensure high-quality deliverables through testing and feedback- Collaborating with the backend team to integrate APIs, ensuring seamless functionality between frontend and backend systems- Contributing to backend repositories by implementing rendering logic for new pages and components, along with performing code cleanup to improve maintainability