Post Job Free
Sign in

UI React Developer (Exp-6+ Years)-Hybrid-Full Time

Company:
Visionary Innovative Technology Solutions
Location:
Dallas, TX, 75215
Posted:
September 16, 2026
Apply

Description:

We are seeking an experienced UI React Developer with 6+ years of professional frontend development experience to design, develop, test, and maintain scalable, responsive, and high-performance web applications.

The ideal candidate will have strong hands-on experience with React.js, JavaScript/ES6+, TypeScript, HTML5, CSS3, Redux, REST APIs, responsive UI development, and frontend testing. The candidate will work closely with UI/UX designers, backend developers, QA engineers, architects, DevOps teams, and product owners to deliver high-quality enterprise applications.

Mandatory Skills

6+ years of professional UI / Frontend Development experience

Strong hands-on experience with React.js

Strong knowledge of JavaScript / ES6+

Strong experience with TypeScript

Excellent knowledge of HTML5 and CSS3

Experience with React Hooks, Functional Components, Props, State, and Context API

Strong experience with Redux / Redux Toolkit

Experience integrating RESTful APIs

Strong understanding of JSON, HTTP, asynchronous programming, and API error handling

Experience developing responsive and cross-browser compatible applications

Experience with Git, GitHub, or Bitbucket

Experience with Jest and React Testing Library

Strong understanding of Agile/Scrum

Key Responsibilities

Design, develop, test, and maintain scalable web applications using React.js.

Build reusable, modular, and maintainable UI components.

Convert UI/UX designs, wireframes, and business requirements into functional React applications.

Develop complex frontend features using React Hooks, Context API, Redux, and TypeScript.

Integrate React applications with backend services through REST APIs.

Implement API authentication, authorization, error handling, loading states, pagination, and asynchronous workflows.

Develop responsive interfaces for desktop, tablet, and mobile platforms.

Ensure cross-browser compatibility and consistent user experience.

Optimize frontend applications for performance, scalability, and maintainability.

Troubleshoot UI, JavaScript, API, browser compatibility, and production issues.

Participate in code reviews and contribute to frontend architecture and technical decisions.

Write clean, reusable, well-documented, and testable code.

Collaborate with UX/UI designers, backend developers, QA engineers, DevOps teams, architects, and product owners.

Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.

React.js Development

Strong understanding of React component-based architecture.

Develop functional components using React Hooks.

Build reusable custom hooks and frontend utilities.

Work with Props, State, Context API, and component lifecycle concepts.

Implement application navigation using React Router.

Develop reusable UI/component libraries.

Implement lazy loading and code splitting.

Apply memoization and other React performance optimization techniques.

Follow frontend coding standards, design patterns, and best practices.

Apply