AJAX Consultant needed for top NY News paper

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

AJAX Consultant

Top NY newspaper is seeking a candidate who is confident about building
and extending a personalization platform for xxxx.com, a site with an
unparalleled combination of scale and complexity. You have extensive
experience programming in a UNIX/Linux environment. The ideal candidate
is a self starter who will pick up programming tasks and run with them,
collaborating in a team environment with buy in, and checkpoints to
ensure diverse perspectives to the work.

Responsibilities include the following:
·    Developing key Javascript components for an AJAX platform
·    Considering client, protocol, server, and security issues during
·    Contributing creative ideas toward solving platform issues as they
crop up
·    Designing reusable, object-oriented code that can be redeployed
·    Ensuring AJAX client robustness through formal unit and performance

Necessary skills include the following:
·    B.S./B.A. in Computer Science, or a degree in a related field plus
Computer Science coursework, or equivalent experience
·    Over 6 years Web development work experience
·    Javascript on all major browsers and platforms (IE5-7, Mozilla,
Safari, Opera)
·    JavaScript/AJAX: Extensive experience developing professional,
cross-browser AJAX based functionality. Strong knowledge of DOM
manipulation and working with JSON and XML document types, some
knowledge of CSS.
·    Object-oriented design with Javascript, including closures, design
patterns, memory management, event handlers, and JSON
·    Experience with XML, XML-RPC, and XSLT
·    PHP: Experience with application development in PHP, including
database access, regular expressions, text parsing, validation rules,
and security.
·    Experience working as part of a team
·    Strong verbal and written communication skills

Desired skills include the following:
·    Formal software development methodology
·    Experience writing shared and reusable components of code
·    Experience designing and tuning applications that can scale
·    Some background in a structured programming language, such as Java
or C/C++
·    Use of source control
·    UNIX/Linux: Proficiency as a system user and light administration
·    MySQL experience desired

John P. Dufour
Business Development
Distributed Technology Solutions, Inc

Site Timeline