Job Description :
Please find the Direct client requirement.
Please go through the requirements and let me know your comfort level.
Position: UI Front-end Developer
Location: San Jose, CA
Duration is 6+Months
Rate: Open
Job Description:
Requirement for UI Front-end Developer
Position : UI Front-end Developer
Location : San Jose
Job Description :
Need person with skills in front-end development for mobile and hybrid-mobile.
Primary skill & Must have Skills is mandatory.
The Infrastructure Customer Solutions group is looking for an exceptional UI/Web Engineer.
UI/Web Engineer Primary Responsibilities:
· Write front-end code utilizing JavaScript, AJAX, HTML5, CSS for web applications.
· Contribute to visual design of user interfaces.
· Propose, develop requirements, prototype and execute new design and interaction concepts, collaborating with user experience, engineering and product management.
· Integrate front end code with backend application servers, and databases.
· Solid understanding of object-oriented design, with focus on client side scripting.
· Ability to synthesize user, technical and design requirements into highly usable applications
· Write clean, maintainable, documented code using best engineering practices in the industry (design patterns, TDD, peer review, CI, automated testing etc.
· Technical leadership in UI development
· Monitors work to ensure quality, and continuously promote Quality First Time.
Must Have Skills:
· Minimum 3 years experience designing and coding dynamic apps using clean markup and robust CSS.
· Experience developing apps using jQuery, AngularJS and Bootstrap.
· Familiarity with common data interchange formats and protocols: JSON, REST, AJAX, XML.
· Keen user interface/experience sensibility; able to clearly communicate design/feature ideas to a designer or developer, or to execute on their own.
· Experience with source control systems such as SVN, and Git; bug tracking systems such as Bugzilla or Jira.
· Excellent attention to detail, strong analytical, diagnostic, problem-solving, debugging and optimization skills.
· Able to interact and communicate diplomatically with other team members, multiple internal departments, and management.
Good to Have Skills:
· Experience with JavaScript visualization libraries such as D3.js, and building 2-D animation using JavaScript
· Experience with of JavaScript project development eco system [Grunt, Gulp, Bower, karma etc]
· Knowledge of Node.js and frameworks available for it such as Express, StrongLoop, etc
· Experience working in an environment that includes a variety of middle-ware and backend web technologies such as Java, JSTL, Tomcat, Oracle, PHP, UNIX, SQL, Perl, LDAP, HTTP a plus.
· Experience writing scripts using either of Python, PERL, Java, etc
· General knowledge and proficiency in systems administration NIX