UI Developer in Sunnyvale, CA at Vaco

Date Posted: 11/21/2019

Job Snapshot

Job Description


We are urgently looking for UI Developer IV for our direct clients requirement.If the job description suits you or anyone in your network, details are as below :

Req. # : UI_Dev_1_2

Job Category : Product

Job Title : UI Developer

Interview Type : Telephonic - followed by FTF

Location: Sunnyvale, CA

Type : Contract to Client ; W2 with our company


  • An individual in this position must be extremely organized, pay close attention to detail, and be able to develop revenue-building strategies.

  • Follow UI / user interface design standards for applications to maintain an integrated and consistent look and feel.

  • Build storyboards, proof-of-concept mockups, demos and prototypes of proposed features.

  • Conduct ongoing research of web-based user interface development best practices.

  • Design, prototype, develop New User Interface and new UI web application features based on requirements.

  • Represent information coming from different sources (APIs) in different formats and render UI components Ensure code is well tested through unit and integration tests

  • Collaborate with product managers, software architects, QA engineers and DevOps engineers to ensure that the software components have been built to meet the product functional and non-functional requirements

  • Participate in Design & Peer Code Review process.

  • Work in a Globally Distributed Development team environment with minimal supervision.

  • Strong interpersonal communication skills are essential, since an individual in this position must frequently communicate with various departments within their organizations.

  • Hands-on design and development for customer facing applications that require high availability, concurrency, multi-tenancy, high scalability for a large global user base

  • Work as UI engineer on different layers of the product.

  • Build new features using TDD (Test driven development) and Domain driven design in DevOps environment with continuous integration, regression and deployment, while maintaining the existing system and codebase.

  • Must be able to exercise good judgment and work well independently, multi-task, and follow through on assignments to completion Excellent communication, organization and presentation skills.


  • REACT, Redux, JavaScript


  • React and Redux 2 yrs+ recently work exp is MUST.

  • Experience in UI development with HTML5, CSS3, CSS, Automation with Selenium, Unit testing with Jest.

  • Hands on experience with Angular js, React.js, Bootstrap, SASS, TypeScript, JSX, Rxjs, ES6, ngx/react-bootstrap,D3js, Echarts, NG-RX, Redux, gridster, draggable widgets.

  • Hands on development Widgets by Angular Modules, Components(communication, nested structural), Directives, Pipes, Dependency Injection, REST API Services.

  • Developed React components Interactive Dashboard like Customized charts (UI-Event FNS binding), data workflows , customized assets scenarios, real-time data-table, with global filters and configurable(Click, Zoom, Drag FNS) operations

  • Configured Redux Store, Reducers, Actions.

  • Use sagas for handling middleware and fetch API rest calls.

  • 7+ years of experience developing intuitive, responsive UI/Front-end for web applications

  • 5+ years of experience building applications using React, Redux or a 5+ similar frontend framework

  • Deep understanding of the web technology stack (HTTP, cookies, asset loading/caching, REST)

  • A good understanding of front-end architectures, data-driven and cross-browser development, and experience using REST APIs

  • Good understanding of version control workflow such as Git Strong programming foundation with knowledge in Data Structures, Algorithms and Design Patterns experience with Agile-scrum methodology and Test-driven development

  • Should have good knowledge of Agile/Scrum, continuous integration and deployment.


Bachelor's or Master's degree in Computer Science, Software Engineering or related field such as human-computer interaction, though graphic design or information technology-related degrees.

Required Skills:


UI Design




Web Based



User Interface

Interface Design

Unit Testing



B2b Software

Graphic Design



Data Structures

Dev Ops

Design Patterns

UI web




Design Patterns

Front End


Version Control

Stress Testing




Design Patterns

Front End Design

Rest APIs


English (Read, Write, Speak)

# of Positions: 2

Please send your biodata in word document with following info. :

  • Full Name :
  • Rate ( C2C / W2 expected):
  • Authorized to work (Visa) :
  • Contact Phone:
  • Email:
  • Video /skype id (If unable to go for face to face interview)
  • Current Location
  • Location Preference
  • Relocation (Y/N) :
  • Top 3 skills:
  • LinkedIn Profile / Internet Profile (if any)
  • Vacation Planned :
  • Two References: (Manager's Name, Title, Company, Contact Info.-preferred work email)
  • Vendor Details (if applicable) :

  • Thankyou !!!