We are looking for a Senior UI Developer/Information Architect in
Reston VA for one of the client's.
$40-$50/hr
Send your resume to stacy.jones@xlict.com
POSITION SUMMARY
The User Interface Architect plays the lead user interface development
role for the company web site. This individual is responsible for all
aspects of user interface development.
Successful candidates will have a comprehensive knowledge of user
interface development practices, and proven ability to integrate with
back-end systems and a track record of delivering front-end components for
a complex Web environment. Must have a passion for the Web and for create
exceptional user experiences in electronic media.
The successful candidate is someone who enjoys working hands on with
latest and emerging technologies to provide leadership in building
efficient, scalable and flexible user interfaces.
Will interact daily with other user centered design practitioners within
the user experience group. Works closely product management to identify
and prioritize product requirements and with other software engineering
architects to design new features and improve existing product
functionality.
ESSENTIAL FUNCTIONS/RESPONSIBILITIES
Builds, tests, deploys and maintains HTML code for complex web-based
content and applications using various programming and scripting languages
Gathers feedback from design and technical staff on Web site development
needs.
· Helps to define overall UI structure and roadmap
· Helps to develop a common and scalable UI platform across the
entire product line
· Leads by doing via hands-on code development
· Partners with both engineering product management teams to
define the overall direction of the UI platform
· Manage UI coding standards and guidelines, including
accountability for quality of all code written by UI developers
· Contribute to the engineering team’s culture of innovation and
quality
Creates prototypes and reviews and modifies functional specification for
software projects
Works with other staff members to help determine standards and procedures
Maintains group coding standards and procedures and trains new group members
Prepares and organizes concise written client deliverables and
communicates project progress to clients in effective manner
Ability to think strategically and recommend development strategies and
tactics
Assists in project planning and estimating. Reports hours daily to
administration for billing purposes.
COMPETENCIES
COMPETENCY CATEGORY
ASSIGNED LEVEL
Job Knowledge
3+ (4a)
Communications
3+ (4a)
Customer Service & Support
3
Teamwork
3
Problem-Solving & Innovation
3+ (4a)
Leadership & Decision-Making
2+ (3ae)
Project or Process Management
3+ (4b)
PRINCIPAL RELATIONSHIPS
Internal Contacts:
Establish and maintain frequent communication with programs and units
within the company. Maintain contacts with staff in all other departments
as required.
External Contacts:
Interact with external customers and vendors as needed.
MINIMUM QUALIFICATIONS
Education:
Bachelor’s degree required; Masters degree highly desirable.
Experience:
Between 3-5 years of directly-related, progressively responsible work
experience in a professional position in front-end web development.
Related Skills & Other Requirements:
Thorough knowledge and substantial experience with front-end web
programming, including XHTML, DHTML, AJAX, CSS, JavaScript, XML and XSLT,
semantic Web, and barrier-free design
· Very high technical competence, with a proven track record
building highly scalable, flexible UI platforms
· Solid understanding and working experience in J2EE enterprise
application technologies including WebLogic, JSP, Tomcat, Struts tag
library and relational databases
· Excellent communication and teamwork skills.
· Strong leadership skills and an ability to mentor and groom
other engineers
Willingness and ability to travel occasionally
Mastery of standards-compliant CSS layouts and HTML markup
Expert optimization of cross-browser compatible code
Must be able to address HTML and scripting compatibility and accessibility
issues between different browsers and platforms.
Experience using and modifying complex JavaScript libraries
Experience using and coding against JavaScript libraries, such as jQuery
Experienced in the use Unix command-line tools and shell scripts
Experience with PHP, ASP, and FreeMarker template engine
Ability to clearly document features, technical specifications, and
infrastructure requirements for self-produced technical work and job
processes
Ability to creatively solve design and coding problems as they arise and
to make or recommend sound coding and design decisions as needed.
Excellent communication and project management skills. Ability to
understand and contribute to functional requirements and translate them
into technical design and development projects.
Send your resume to stacy.jones@xlict.com ASAP.