Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Skills
JavaScript
React.js
Redux
React Hooks.
Job Details
Job Title: React JS Developer
Location: Richmond VA.
Duration: 12+ months
Visa: Any
Ex Capital One experience mandatory
We are looking for a skilled React JS Developer to build and enhance high-performing, scalable, and user-friendly web applications. The ideal candidate should have strong front-end development skills and hands-on experience with modern JavaScript frameworks, UI/UX standards, and API integrations.
Key Responsibilities
Develop responsive, high-quality web applications using React.js, JavaScript (ES6+), HTML5, and CSS3.
Build reusable components and front-end libraries for future use.
Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Integrate UI with backend APIs and collaborate closely with backend developers.
Work with state management libraries like Redux, Context API, or MobX.
Participate in code reviews, debugging, and performance tuning.
Implement best practices for UI/UX and ensure cross-browser compatibility.
Work with tools like Webpack, Babel, NPM, and Git.
Collaborate with designers, QA engineers, and product teams to deliver features on time.
Required Skills
Strong proficiency in JavaScript, React.js, and TypeScript (optional but preferred).
Solid understanding of RESTful APIs, asynchronous programming, and promises.
Experience with Redux, React Hooks, and modern component patterns.
Familiarity with Responsive Design, Material UI, Bootstrap, or Tailwind.
Good understanding of version control systems (Git).
Knowledge of testing frameworks like Jest, React Testing Library is a plus.
Excellent debugging and problem-solving skills.
Nice to Have
Experience with Next.js or server-side rendering (SSR).
Exposure to CI/CD pipelines, Docker, or cloud environments.
Knowledge of Agile/Scrum methodologies.
Understanding of accessibility standards (WCAG).
Qualification
Bachelor s degree in Computer Science, Engineering, or a related field (preferred).
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.