Knowledge: problem solving, architecture, debugging, and testing. User-focused: passion for quality, attention to details, and delivering outstanding user experiences. Strong communication and organizational skills. Experience leading the technical development of...