Web 2.0 Architect

  • Posted
  • Proposals 0
  • Remote
  • #18613
  • Expired
  • 0

Description

Experience Level: Intermediate
I am seeking a Web 2.0 Architect (JavaScript Guru) for a 2+ month contract position.

Responsibilities:

Provides thought leadership on developing Web 2.0 applications using pure JavaScript, CSS and XHTML with the performance and usability of applications like Google Mail and Google Docs
Works closely with other Architects, Senior Developers and Usability Experts locally and remotely, to develop a compelling, interactive, fast and easy to use Web 2.0 browser interface for two successful enterprise web applications used by Global 500 companies across industries and worldwide
Refactors and Optimizes existing AJAX browser based interfaces developed with JavaScript widget libraries, and a Java POJO based web tier
Develops cross-browser custom widgets in JavaScript to support development of a Java web application and a Java portal based application
Comfortable working in cross-functional teams in a highly transparent Agile organization, with two week iterations, continuous integration and a drive for quality

Leads by example in developing common reusable code; Regularly joining different Scrum teams to take on development tasks
Shares knowledge with other Architects and Developers through training and pairing

JOB REQUIREMENTS

Proven experience in developing dynamic web 2.0 applications with Advanced Object Oriented JavaScript using frameworks such as Ext JS, Prototype and JQuery
Expertise in optimizing for browser performance and resolving cross-browser issues
Strong knowledge of the industry standards for XHTML, CSS, JavaScript and web browsers
Knowledge of Client/Server communication patterns leveraging AJAX and DWR
Experience using agile vs. traditional approaches in releasing high-value products
Experience with automated unit testing and browser based testing such as Selenium and Watir
The ideal candidate will have a strong hands-on background in developing dynamic Web 2.0 applications (packaged or SaaS) for consumers or enterprises, and be able to demonstrate online examples of their work

Basic Qualifications

7+ years experience with large-scale web based software applications using Java web application development tools
5+ years experience in Java application development using large scale relational database in a production environment
3+ years experience in agile software development methodologies is heavily preferred
Bachelor\'\'\'s Degree in Math, Computer Science or Engineering

Clarification Board

    There are no clarification messages.