These job descriptions are examples. Looking for work?

Find JobsFind Jobs

User Interface Developer

0 people like this description

Our client is looking for a self-motivated, detail oriented, and passionate user interface developer to join their team.

Start Date: 3/8/2013
Duration: 11 month contract with opportunity of extension
EXAMPLES REQUIRED


As a user interface developer, you will work closely with business analysts, user experience designers, back-end developers, internal clients, and project managers to create world-class experiences for our customers and sales associates. You will comfortable juggling multiple projects while maintaining a strong visual design standard. Successful candidates will be able to demonstrate knowledge of working with all key technologies and will have some familiarity with developing visual interfaces for complex systems.

Responsibilities:
• Develop standards-compliant, cross-browser, cross platform interfaces using HTML, CSS, and JavaScript
• Implement interaction design using various frameworks such as JQuery, Handlebar, etc.
• Advocating for and implement front-end engineering best practices related to usability, performance, security and code quality
• Produce relevant graphics from PSD files
• Work collaboratively with designers and back-end developers, both onsite and remote
• Work in team-oriented environment while being self-motivated

Qualifications:
• Extensive knowledge of JavaScript, CSS, and HTML
• 3 or more years of experience creating production-ready JavaScript and CSS
• Advanced understand of AJAX communication
• Experience with ICanHaz / Mustache a BIG plus
• Experience integrating with REST APIs a BIG plus
• Back-end technology familiarity (PHP, Java, etc.) experience a plus
• Experience in an agile environment a plus
• Experience with responsive design and mobile browser development a plus

Summary: Responsible for the design, development and testing of operating systems-level software, compilers, and network distribution software for computing applications.

Education/Experience: Bachelors degree in computer science, software engineering or relevant field required. 2 to 4 years OR interemdiate level of experience in specified technology required.

Skills and Competencies:
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Ability to work independently and manage one’s time.
Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Ability to troubleshoot issues and make system changes as needed to resolve issue.
Knowledge of XML, Java, JSP and other relevant software.
Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Major Job Duties and Responsibilities:
Modify existing databases and database management systems.
Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
Work as part of a project team to coordinate database development and determine project scope and limitations.
Review project requests describing database user needs to estimate time and cost required to accomplish project.
Perform other duties as assigned.

These job descriptions are examples. Looking for work?

Find JobsFind Jobs