The Expertise and Skills You Bring  3-5 years’ experience with software development, preferably front end web development Bachelor's degree or higher in Computer Science or a related field Knowledge of JavaScript libraries and their use in building complex interactive experiences Proven Responsive Web Design Development experience Familiarity with MVC frameworks (Angular, react