Quantcast
Viewing all articles
Browse latest Browse all 53220

AJAX Programmer/Front-end Engineer at TuneUp Media, Inc. (San Francisco, CA)

Tuneup, a VC-funded music start-up developing exciting Music 2.0 applications, is seeking an experienced Front-end Developer. If you are passionate about music, have a large digital music collection and are finding your collection more and more difficult to manage, then here is an opportunity to join a cool company. You can have high impact in developing a product that will make a difference to consumers and your life.

The developer is expected to have deep knowledge of JavaScript, AJAX, DOM/CSS and understands the big picture in the client-server relationship that Web 2.0 technologies introduce. Other responsibilities will include: specification writing and best practices documentation, and project execution as a developer.

BSCS or equivalent experience, proficiency with object-oriented programming languages plus 3-7 years experience in media application development. Good verbal & written communications skills essential. Bonus: experience with media players, music players or music-industry related applications.

Important: TuneUp uses JavaScript the way other desktop software companies use C++. In other words, much of the state management and business logic for the complex task of metadata cleaning is written in JavaScript. We're looking for a serious programmer with a CS degree; not a designer who has picked up a bit of JavaScript or used some frameworks like JQuery

Requirements:

Working well with others is an absolute must, as this position will liaise with a wide variety of groups. Also critical is an attention to detail, a pride in the quality of one's work, the ability to manage one's time and meet deadlines, and an interest in maintaining high standards

IMPORTANT: Only apply if you meet ALL of the requirements

* Guru-level Javascript ability 3-5 years of Javascript development; not just minor web stuff but serious state management and UI as TuneUp UI is all JS/DOM/CSS/AJAX.
* 2+ years of AJAX development experience. In-depth knowledge of available JavaScript libraries and frameworks (eg. Jquery) though most of TuneUp is written from scratch.
* Expert-level CSS is greatly preferred. The ability to create and maintain a complex UI layed out and styled using CSS and semantically correct markup is strong plus.
* Expert knowledge of XML and JSON.
* Knowledge of music metadata standards (ID3) and other music technologies (file formats, XSPF) or experience working for a digital media software company
* Bachelors degree or equivalent experience.
* Experience with other ajax programming languages (eg. PHP, Ruby)
* Proficiency in object-oriented programming languages (C++, PHP, Ruby, Python, and/or Java)
* A fine understanding of cross-browser, front-end development issues.
* Excellent verbal and written communication skills. This position will require coordinating development efforts and communicating across groups, both technical and non-technical.
* Ability to manage one's time effectively to meet multiple, tight deadlines.
* Experience working in a project-driven web development environment with short, quick release schedules.

Source: Joel On Software

Image may be NSFW.
Clik here to view.

Viewing all articles
Browse latest Browse all 53220

Trending Articles