top of page
hero gradinet shape.png

Sr. React JS Developer

Essential Skills:


  • Strong proficiency in JavaScript: Deep understanding of ES6+ features, including arrow functions, classes, modules, and promises.

  • Solid React fundamentals: Expertise in React components, props, state, lifecycle methods, and hooks (useState, useEffect, useContext, etc.).

  • JSX: Comfortable writing JSX for efficient and readable component rendering.

  • Component-based architecture: Ability to design and build reusable, well-structured components.

  • State management: Experience with state management libraries like Redux, Zustand, or Recoil (preferred).

  • RESTful APIs: Experience in consuming and interacting with RESTful APIs.

  • Testing: Familiarity with unit testing and integration testing frameworks (e.g., Jest, Enzyme).

  • Version Control: Proficient in using Git for version control and collaboration.


Desirable Skills:


  • Experience with TypeScript: Ability to write type-safe React applications.

  • Familiarity with CSS-in-JS libraries: Experience with styled-components, Emotion, or similar libraries.

  • Performance optimization: Knowledge of techniques for improving application performance (e.g., memoization, lazy loading).

  • Accessibility: Understanding of accessibility best practices and how to build inclusive user interfaces.

  • Experience with other frontend frameworks: Familiarity with frameworks like Angular or Vue.js is a plus.

  • Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines and tools (e.g., Jenkins, CircleCI, GitHub Actions).

  • Cross-browser compatibility: Ability to develop and test applications across different browsers and devices.


Other Important Qualities:

  • Strong problem-solving and analytical skills

  • Excellent communication and teamwork skills

  • A passion for learning new technologies and best practices

  • Attention to detail and a focus on quality

  • Ability to work independently and as part of a team


Note: This is a general list of requirements. You may need to adjust it based on the specific needs and complexity of your projects.

Automate Due Diligence and Slash 80% of Manual Work

Turn raw data into actionable insights. Our AI team ingests and links financial, legal and market data, drafting memos and risk flags in minutes—saving hundreds of hours and accelerating deals.

bottom of page