React JS Developer

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

react
typescipt
java
rest

Job Details

Job Title: Senior React Developer (W2 Contract)

Location: Bay Area, CA (Hybrid 2/3 days onsite/week)
Duration: 12 Months (with possible extension)
Type: W2 Contract (No C2C)


Job Summary:

We are seeking a Senior React Developer with 10+ years of overall software development experience, including at least 5 years of hands-on React.js expertise. The ideal candidate is highly skilled in building modern, scalable, and responsive web applications, and has a strong understanding of front-end architectures, micro frontends, and best UI/UX practices.


Responsibilities:

  • Design and develop high-performance React-based web applications.

  • Collaborate closely with UI/UX designers, product managers, and backend engineers to deliver intuitive user interfaces.

  • Optimize components for maximum performance across a wide range of web-capable devices and browsers.

  • Implement reusable components and front-end libraries.

  • Integrate with RESTful APIs and backend services.

  • Participate in code reviews, architecture discussions, and Agile ceremonies.

  • Troubleshoot and debug issues for ongoing and new applications.

  • Mentor junior developers and provide technical guidance on React best practices.


Required Qualifications:

  • 10+ years of software development experience, with 5+ years of hands-on React.js experience.

  • Expert-level JavaScript, ES6+, HTML5, CSS3, and responsive design experience.

  • Strong experience with Redux, React Hooks, Context API, React Router.

  • Solid experience in REST APIs, JSON, and asynchronous request handling.

  • Proficiency with modern front-end build pipelines and tools (Webpack, Babel, NPM/Yarn).

  • Experience with version control systems (Git, GitHub/GitLab/Bitbucket).

  • Familiarity with unit testing frameworks like Jest, Enzyme, or React Testing Library.

  • Experience with CI/CD tools (Jenkins, GitHub Actions, etc.).

  • Familiarity with accessibility (WCAG), security standards, and performance optimization.

  • Knowledge of TypeScript is a strong plus.

  • Prior work in Agile/Scrum environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About OneStopD Solutions