and a willingness to learn Angular  · A solid understanding of key web development principles such as DOM hierarchy and manipulation, semantic markup, performance optimization strategies, responsive vs