Previous Job
Previous
Jr. Front-End Developer
Ref No.: 17-08461
Location: Mountain View, California
Position Type:Contract
Start Date: 09/12/2017
Title: Front End Developer 
Duration: Long-term Contract
Location: Mountain View, CA

Responsibilities
Design, develop, and implement web-based applications to support business requirements
Follow approved life cycle methodologies
Create design documents
Resolves technical issues through debugging, research, and investigation
Testing your code (e.g. writing functional and unit tests)
Research, track and understand new web technologies to provide technical leadership in developing service applications
Researches, tracks and understands new web technologies to provide technical leadership in developing service applications
Work closely with business partners to solve and develop business needs
Work closely with business partners to solve and develop business needs
Complete analysis, development and/or maintenance of highly complex, undefined tasks.
May act as team lead or technical lead for a large portion of or an entire project
Completes analysis, development and/or maintenance of highly complex, undefined tasks.
May act as team lead or technical lead for a large portion of or an entire project
Is looked upon to offer direction, guidance and mentoring to lesser experienced individuals on the teams looked upon to offer direction, guidance and mentoring to lesser experienced individuals on the team
Skills
Mastery of web standards and user-centered design principles
Familiar with web development technologies
Extensive knowledge of both dynamic and static HTML coding
Familiar with debugging tools.
Should be comfortable with standards-compliance and handling cross-browser compatibility issues
Ability to effectively demonstrate creative and process skills as they relate to interface design.
Strong understanding of HTML, CSS, and JAVASCRIPT
Expert programmer in Java/J2EE
Understanding of standard web technologies (HTTP, JSON, etc)
Excellent knowledge in NoSQL DBs and RDBMS
Excellent communication and collaboration skills
Experience with Adobe AEM is a strong plus
ecommerce experience a strong plus
Highly-motivated, life-time learner

Day to Day demands

Work on renovation type tickets, creating and enhancing AEM components,