Frontend Web Developer
CurrentI am currently working on a large-scale web development project using Angular as the primary framework. My role involves: • New Component Development: Creating scalable, reusable Angular components that align with project architecture. • Enhancing Existing Components: Continuously optimizing components for improved performance and usability. • Design System Library: Contributing to the enhancement of the design system library, ensuring consistency and quality across the application by collaborating closely with designers. • Code Reviews: Regularly conducting code reviews to maintain high standards, identify potential issues, and suggest improvements. • Unit Testing with Cypress: Writing and maintaining unit tests using Cypress to ensure the reliability and functionality of the components. • Product Discussions & Meetings: Actively participating in product discussions and meetings, providing technical insights that influence the development of new features. • GIT Version Control: Utilizing GIT for version control, managing branches, and collaborating with the team to resolve conflicts and integrate changes efficiently. • Team Collaboration: Working closely with cross-functional teams, including designers and backend developers, to deliver a cohesive and high-quality product.This role has deepened my expertise in Angular development and Cypress testing, enhancing my ability to deliver user-centric applications with a focus on code quality, performance, and collaboration.