Overview

As a React.js Developer, you will be responsible for designing and developing advanced web applications. You will collaborate with cross-functional teams to define, design, and ship new features. Your role is critical in ensuring the robustness, usability, and reliability of our applications through comprehensive unit testing. Additionally, you will be instrumental in identifying and solving performance issues and bugs, contributing to the continuous improvement of application performance.

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Strong experience in React.js and its core principles, including state management with Redux, showcasing the ability to architect and maintain complex application state.
  • Solid experience and exercise in HTML, CSS, and JavaScript.
  • Proficiency in Tailwind CSS, demonstrating the ability to utilize this utility-first CSS framework for rapid and responsive design.
  • Experience with Jest for robust testing.
  • Familiarity in utilizing the Firebase Client SDK (JavaScript).
  • Familiarity with RESTful APIs.
  • Familiarity with code versioning tools such as Git.