JavaScript React Web Applications Developer in Cupertino, CA

company banner
OSI Engineering, Inc.
react.js, node.js, javascript, HTML, Web applications, Software
Contract W2, Contract Independent
Depends on Experience
Work from home available

Job Description

JavaScript React Web Applications Developer in Cupertino, CA



  • Work on React applications (manage multiple applications so there's context switching)
  • Work on design libraries (Material UI, bootstrap and internal UI library)
  • Work with storybook for the teams UI library
  • Work with lots of data on the client side (array manipulation e.g. map, reduce, forEach, etc...)
  • Work with tables (react-table)
  • Work with Tableau integration (able to read and understand api documentation)
  • Communicate well with different stakeholders (e.g. backend groups outside of the team)
  • Cypress testing


  • 2+ years’ experience developing web applications in JavaScript, React.
  • A strong foundation in Computer Science fundamentals such as data structures and algorithms are required
  • Experience working with object-oriented programming and web technologies (Javascript, HTML, CSS, AJAX, Restful APIs)
  • Experience with data-driven web development, including strong knowledge of JSON and AJAX.
  • Experience in designing and integrating web services (REST).

Desired skillsets

  • Experience with Front-end JavaScript frameworks (React), single page web application and client side MVC architecture.
  • Experience with server side or Node
  • Working knowledge in JS build systems such as WebPack, Gulp, ESLint
  • Is familiar with writing unit tests / integration tests in a framework like Jest, Jasmine, Mocha, or similar
  • Some knowledge with CICD pipelines
  • Some knowledge with nginx, docker

Location: Cupertino, CA (Remote for now, Hybrid schedule post Covid)

Duration: 6-12+ months

Company Information

OSI Engineering is a leading talent acquisition and services company, building powerful IT and Engineering development teams to meet speed-to-market demands across the US. We develop, implement and manage workforce solutions through every stage of the product lifecycle, from early application development through final production, delivering the highest-level technology professionals. Our capabilities include technical staff augmentation, managed service programs and resource planning solutions.

With over 20 years of experience, OSI’s technical expertise spans the software stack from the firmware layer up to the user interface. We deliver dynamic and diverse teams for IT Services, Networking Data Services, Cloud Infrastructure and Services, Big Data, Mobile Hardware and Applications, Internet of Things (IoT), Connected Car, Enterprise Information Security and Data Science. Our quality-focused approach to talent acquisition and services helps our clients successfully launch their concepts and products that change the world.

Dice Id : 10365912
Position Id : 7175850
Originally Posted : 3 months ago

Similar Positions at OSI Engineering, Inc.

Scene Understanding Software Engineer
  • San Jose, CA
  • 3 days ago
QA Software Engineer
  • San Jose, CA
  • 2 days ago
JavaScript, React Redux Front-End Developer
  • Los Angeles, CA
  • 3 days ago