Requirements Must have: - Bachelors degree in Computer Science or a related field, or equivalent practical experience - 7+ years of software engineering experience with a strong focus on front-end development, demonstrating a track record at the principal or staff engineer level - In-depth knowledge