ReactJs Developer

American IT SystemsSan Jose, CA
Onsite

About The Position

We are seeking a UI ReactJS Developer with a minimum of 8-9 years of total experience in UI development, including at least 4-5 years of hands-on experience specifically with ReactJS. The role involves developing web-based UIs using JavaScript and React with TypeScript, building high-quality reusable components, and optimizing them for performance. The ideal candidate will translate designs into code, work with RESTful APIs, and be familiar with versioning tools like Git and SVN. This position requires strong knowledge of JavaScript, CSS, SCSS, HTML, and front-end languages, as well as an understanding of software development methodologies, design patterns, and Agile processes. We are looking for an open-minded team player with excellent communication, interpersonal, time management, and project management skills, who can write clean code and is eager to learn modern tools and processes.

Requirements

  • Minimum 8-9 years of total experience in UI development.
  • Minimum 4-5 years of strong and hands-on working experience in REACT JS.
  • Vast experience in developing web based UI using JavaScript, React with Typescript.
  • Proficiency in popular React tools such as webpack, Redux, Flux, etc.
  • In depth knowledge of JavaScript, CSS, SCSS, HTML, and front end languages.
  • Familiarity with versioning tools such as Git and Svn etc.
  • Familiarity with Restful APIS.
  • Knowledge of software development methodologies, design patterns and practices, especially Agile/iterative development processes.
  • Open minded team player, willing to accept feedback and offer suggestions.
  • Good time management, project management, communication, and interpersonal skills.
  • Capability to write crisp and clear code based on guidelines and best practices.
  • Willingness to learn modern day tools and processes.
  • Good problem solving, troubleshooting skills.

Nice To Haves

  • Knowledge of Nodejs and Angular is a plus.

Responsibilities

  • Building high quality reusable components and front end libraries for future use.
  • Translating designs and wireframes into high quality code.
  • Optimizing components for maximum performance across a vast array of web capable browsers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service