UI Developer (Contract) Loc: Foster City, CA Long Term

Job Description:

Qualifications
We are looking for UI Developer that has experience working in a service-oriented architecture, both designing and building services and websites from the ground up
You should have experience with scaling code and services to handle high-volume traffic and many concurrent users, stay current with the newest online technologies and make recommendations on implementations
3+ years of experience in building database-driven applications and Web sites
Proficiency with front-end scripting including: HTML, DHTML, JavaScript, CSS, AJAX
Understanding and demonstrated adaptation of cross-platform, cross-browser compatibility concerns
Experience in any SPA Engine (Vue.js / React / Angular) development frameworks is required
Experience with any of the charting library (D3, AMCharts, Fusion Charts) is added advantage
Strong presentation, communication, and collaboration skills, enabling effective interaction and knowledge transfer to teammates and other departments within the company
A high task load is expected
You should be able to work within tight deadlines while exhibiting exemplary time management and task prioritization
Positive attitude and professionalism in the workplace as well as great sense of humor is always appreciated
A natural curiosity, an understanding of metrics and measurement, and an interest in the business side of web site performance
BS/MS in CS, EE, or equivalent education experience
Strong analytic skills, especially in assessing and designing for performance
Meticulous attention to detail and aesthetics
Must possess ability to work with minimal to no supervision
Up to date with latest standards for site development and optimization
Responsibilities
You will work closely with back-end engineers to understand, design, and contribute to our APIs and build efficient and reusable front-end systems and abstractions adhering to front end best practices
Contribute high quality, production code for our products security, reliability, availability and scale
Determine the best implementation that will meet the design of the Systems Solution Architect
Work with Vue.js to design, develop and debug Web applications
Perform requirements analysis, high-level design, effort estimation for new business requirements and feature enhancements
Participate in design discussions with business users, Solution System Architect and engineering teams
Work closely with QA engineers, technical leads and business users
Solve technical problems and handle performance/scalability issues on a day to day basis
Integrate back-end services with Vue.js based front end needs
Work with the team to manage, optimize and customize multiple web applications
Create and maintain technical documentation

Share Profile