JavaScript Developer
Job Type Full-time
Job Status Sourcing
Job ID 105
Company Information

San Fran Area,
Website: http://
Job Description Description
Our client is a leading provider of innovative teaching, learning and research solutions for the academic, professional and library markets worldwide. The company\\\'s products and services are designed to foster academic excellence and professional development, increase student engagement, improve learning outcomes and deliver authoritative information to people whenever and wherever they need it. Through the company’s unique position within both the library and academic markets, Our client is providing integrated learning solutions that bridge from the library to the classroom.

JavaScript Developer - Rendering Team (mobile and desktop technologies)

Description

Our client’s team is continuing to revolutionize education through its e-learning platform and content. We currently have several exciting opportunities for talented and highly motivated software engineers.

In the rendering team, you will be a key engineer building technology for rendering our system\\\'s homework content across multiple devices, including both desktops and tablets. Your content will be used by over half a million students and instructors every year.

This is a full time onsite position preferably in our Belmont, CA office. We will also consider candidates who are interested in working in our Boston, MA or Mason, OH office. In addition, highly qualified candidates with a successful track-record of working remotely are encouraged to apply.

Technology Stack

JavaScript

HTML (mobile and desktop)

CSS (mobile and desktop)

JSon and XML

Java

Flash


If the following describes you, apply today!


-Have passion for building rich, interactive user experience for applications that run on multiple devices and browsers, including mobile touch-based devices

-Applies solid engineering principles to client-side code, especially the development and use of frameworks such as MVC and MVP.

-Excited to work in an Agile environment, where we regularly do test driven development, code refactoring, and scrum

-Be comfortable working with multiple languages, libraries, and frameworks; and be able to pick up new skills quickly and independently

-Be jazzed by the concept of using cutting edge technology to improve the quality of education

Qualifications Basic qualifications:


-BS in Computer Science or Engineering

-1+ years software development experience, focused on client-side (internships count)

-Expert knowledge in core JavaScript and strong understanding of its features, for example variable scoping, closure, lambdas, and prototypal inheritance

-Expert knowledge of HTML DOM and CSS

-Demonstrated ability to write modular, unit-testable JavaScript and apply test driven development to your process

-Understanding of MVC and MVP frameworks, and the ability to build and extend them as you add functionality

-Some experience with HTML5 features, especially SVG, CSS 3, but also including offline cache manifest, local database, and canvas

-Strong skills in Java and experience with other object-oriented programming languages

-Experience with Flash or Flex and ActionScript; or an interest in learning it



Preferred qualifications:

-1 + years experience with mobile, touch-based UI development with frameworks such as Sencha Touch, Phonegap, and JQuery-mobile

-Strong understanding of basic and advanced math, as math will be the subject area this application supports

-Experience with other JavaScript frameworks such as YUI, Raphael.js, Mootools, Prototype or Sencha

-Experience solving cross-browser UI issues, including Mozilla, Webkit, and IE
(very important)

**Relocation support available.**
**Applicants must be authorized to work in the US**
How to Apply
Email Resume To

Latest News


  • Coming Soon
  • 09 April 2012
    Coming Soon