JavaScript React Web Applications Engineer for Global Device Company in Cupertino, CA.

company banner
OSI Engineering, Inc.
react
Contract W2, Contract Independent, Contract Corp-To-Corp
Depends on Experience

Job Description

JavaScript React Web Applications Engineer for Global Device Company in Cupertino, CA.

Summary:

  • You will assist in the development of a highly interactive and modular web-based applications with excellent user experience.
  • Must have fluency in the understanding of ES6 Javascript Modules and React lifecycle methods with the ability to release bug-free, complex, internal-facing projects under demanding timelines.

Responsibilities:

  • Build extensible and reusable JavaScript, React UI libraries and components.
  • Responsible for application development to improve management and scalability of factory test platforms worldwide.
  • Develop features and functionality to maintain and improve existing applications and integrated systems by consuming server-side JSON restful services.
  • Use established development tools, guidelines, and conventions including but not limited to React, TypeScript, and Javascript.
  • Participate in code reviews of pull requests, and lead by example in following best practices and accepting review feedback graciously.
  • Engage with users to drive requirements, and within the multi-functional team to determine technical specifications. Anticipate and plan for the corner cases and error handling.
  • Independently prioritize and forecast di?erent tasks, with a proven track record of timely execution, and an eye toward minimizing technical debt from the beginning.
  • Highlight and strive to work around any issues as they arise.
  • Perform complete testing of application — unit and system.
  • Test, verify, and support your code from development through user acceptance testing and into production.
  • Debug and root cause reported issues.
  • You are thoughtful, consistent, and committed to bringing your ideas to the team.
  • You have the ability to work well in a collaborative, inclusive, highly multi- functional environment.

Requirements:

  • 2+ years of strong professional experience with HTML5, CSS3, JavaScript, including DOM manipulation and the JavaScript object model using ES6 best practices.
  • Thorough understanding of React (w/ Hooks) and its core principles.
  • Proficient in CSS including preprocessors like SASS and modern CSS-in- JS approaches like Styled Components.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Experience in or willingness to learn widely used React state management tools like Flux, Redux, Thunks or Sagas.
  • Good understanding of server-side rendering, virtual DOM, performance optimization and browser debugging.
  • Experience with RESTful API's and JSON API 1.0 spec.

Desired Skillsets:

  • Experience with microservices architecture.
  • Experience using Docker, Kubernetes.
  • Familiarity with a testing framework (Jest/Mocha/Jasmine)
  • Familiarity with MERN/PERN and related Sca?olding tools.

Location: Cupertino, CA

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 : 6734274
Originally Posted : 1 month ago

Similar Positions at OSI Engineering, Inc.