$120K - 160K a year
Develop and maintain ReactJS applications with a focus on component design, state management, API integration, performance optimization, and testing in a hybrid work environment.
Expertise in ReactJS including JSX, components, hooks, state management, routing, API integration, testing, and preferably telecom domain experience.
Job Title: Sr. ReactJS Developer Location: Basking Ridge, NJ (Hybrid 2-3days/week in office) Duration: 12+ Months React-Specific Skills: JSX: Understanding JSX (JavaScript XML), a syntax extension that allows writing HTML-like code within JavaScript, is fundamental for defining React component structures. Components: Proficiency in creating and managing both functional and class components, understanding their lifecycle, and how they interact to build a complete UI. State and Props: Mastering the concepts of state (internal, mutable data within a component) and props (immutable data passed from parent to child components) for managing data flow and component re-rendering. React Hooks: Expertise in using React Hooks (e.g., useState, useEffect, useContext, useReducer) for managing state, side effects, and other component features in functional components. Event Handling: Implementing event listeners and handling user interactions within React components. Conditional Rendering and List Rendering: Techniques for conditionally displaying content and rendering lists of items efficiently. Routing (e.g., React Router): For single-page applications, knowing how to implement client-side routing to navigate between different views. State Management Libraries (e.g., Redux, Zustand): For larger applications, familiarity with state management libraries to handle complex application state. API Integration: Fetching and displaying data from external APIs using fetch or libraries like Axios. Performance Optimization: Techniques for optimizing React application performance, such as memoization and virtualized lists. Testing: Writing unit and integration tests for React components using testing libraries like Jest and React Testing Library. Prior Telecom domain is a big plus.
This job posting was last updated on 10/8/2025