Overall, about 8 years of hands-on development experience in front end development
Experience
- Design, develop, and maintain web application front ends using Angular (v10+)
- Build both single-page and multi-page web applications depending on business needs
- Translate UI/UX wireframes and mockups into fully functional web pages and components
- Consume and integrate RESTful APIs or other backend services securely and efficiently
- Ensure consistent look and feel across different browsers and screen sizes
- Collaborate with backend teams, QA engineers, and product owners in an agile development environment
- Optimize performance and improve usability across web platforms
- Ensure accessibility and compliance with web standards and guidelines
- Write clean,
modular, reusable, and well-documented code
- Conduct code reviews and maintain code quality through testing and debugging
- Proficiency in Angular (v10+), TypeScript, JavaScript (ES6+)
- Solid skills in HTML5, CSS3, and responsive design principles
- Experience integrating with backend APIs via HTTP Client, WebSockets, or similar methods
- Solid understanding of component architecture, routing, state management, and form handling (Template-driven and Reactive Forms)
- Proficiency in browser dev tools for testing and debugging