IT Jobs

Search Jobs

Location : Bay Area, CA

A Senior UI Developer is a client-side developer who designs, implements and supports the integrated development for all Web-based application projects. Their primary areas of focus are client-side development as well as the integration between the server-side and client-side of J2EE applications. Senior UI Developers are also expected to guide the frameworks, direction, design and interaction models for the overall suite of systems. They work closely with Technical Leads, Architects, other Software Engineers, and Quality Engineers in a highly collaborative environment.
Functional design and development of RIA (internet rich applications),
Perform unit testing
Enhance application performance
Provide troubleshooting support using AJAX, XSL, XSLT, CSS, JavaScript, DHTML and XHTML for all major browsers.
Manage versioning of web assets such as graphics, (X) HTML templates, JavaScript, and style sheets in the repository.
Ensure that the code meets the required development standards and is optimized for performance.

Designing, implementing, and unit testing client-side JavaScript, AJAX and CSS code.
Participating in the full SDLC/Agile cycle engagements, including meetings, iterative development, estimations and design sessions.
Owning the design and interaction models of the applications.
Collaborating with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions.
Working with Systems Analyst and Technical Lead to get tasks and assignments.
Delivering project assignments on time, within budget and with high quality.

Must have extensive knowledge on JavaScript, AJAX, JSON, JS frameworks (YUI, JQuery etc.), HTML, CSS and User Interface Standards Principles.
Advanced Javascript is a plus.
Experience with MVC web applications, Java, JSP, Spring/Tiles, XML, Xpath and with J2EE application servers (WebSphere), Maven build system knowledge are highly preferred.
Bachelor’s degree in Computer Science/Engineering or equivalent work experience.
Able to effectively communicate across teams and stakeholders.
Demonstrable ability to deliver projects on time, with high quality, and within budget.
Experience in a consulting, global delivery model environment (onsite-offshore) is preferred.
Ability and desire to thrive in a proactive, high-pressure, client-service and global delivery model environment.
Mobile Experience is added advantage.
Knowledge of source control systems (SVN, GIT) expected

High School Diploma/GED equivalent
Bachelor's Degree
Bachelor's CS Degree/Art/Design School preferred