) Bachelor's degree in computer science, mathematics, or a related field Current understanding of modern web development technologies and techniques, including HTML5, CSS, JavaScript, AJAX, web services (RESTful, etc