js, Rest, and GraphQL Extensive experience developing large-scale application software Have full knowledge of the DOM, new HTML5 constructs, and CSS3 Have experience with Single Page Application development Keep up to date with the newest technologies Develop features and create fulfilling user experiences A sincere commitment to crafting readable and reliable code   EDUCATION  Bachelor's Degree in Computer Science, Information Systems, Engineering or related field or equivalent work experience