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

Hybrid in Dallas, TX, US • Posted 8 hours ago • Updated 8 hours ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • HTML5
  • JavaScript
  • Css3
  • HTTP

Summary

We are looking for an experienced UI React Developer with strong hands-on expertise in React.js, JavaScript, TypeScript, HTML5, CSS3, Redux, and REST API integration.

The ideal candidate will be responsible for designing and developing scalable, responsive, high-performance user interfaces and reusable React components. The candidate should have strong experience working with modern frontend development practices, UI/UX implementation, automated testing, Agile methodologies, and CI/CD environments.

Mandatory Skills

  • 5+ years of experience in Frontend/UI Development
  • 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 knowledge of JSON, HTTP, asynchronous programming, and API error handling
  • Experience with responsive and cross-browser UI development
  • Experience with Git/GitHub/Bitbucket
  • Experience with frontend testing using Jest and React Testing Library
  • Strong understanding of Agile/Scrum development

Key Responsibilities

  • Design and develop modern, responsive, and scalable web applications using React.js.
  • Build reusable, modular, and maintainable UI components.
  • Translate UI/UX designs, wireframes, and business requirements into functional frontend applications.
  • Develop complex frontend features using React Hooks, Context API, Redux, and TypeScript.
  • Integrate React applications with backend services through REST APIs.
  • Handle API authentication, authorization, loading states, error handling, pagination, and asynchronous data flows.
  • Implement responsive designs compatible with desktop, tablet, and mobile devices.
  • Optimize frontend applications for performance, scalability, and maintainability.
  • Troubleshoot UI issues, browser compatibility problems, and production defects.
  • Participate in design discussions, technical decisions, code reviews, and architecture discussions.
  • Collaborate closely with UI/UX designers, backend developers, QA engineers, product owners, and DevOps teams.
  • Write clean, reusable, well-documented, and testable code.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.

React.js Development

  • Strong knowledge of React.js architecture and component-based development.
  • Experience with functional components and React Hooks.
  • Develop reusable custom hooks and frontend utilities.
  • Implement component lifecycle and state management patterns.
  • Use React Router for application navigation.
  • Implement Context API and Redux/Redux Toolkit where appropriate.
  • Develop reusable UI/component libraries.
  • Follow frontend coding standards and design patterns.
  • Implement lazy loading, code splitting, memoization, and other performance optimization techniques.

State Management

Experience with one or more:

  • Redux
  • Redux Toolkit
  • Context API
  • React Query / TanStack Query
  • Zustand

Ability to manage complex application state and asynchronous API data effectively.

API Integration

  • Integrate frontend applications with RESTful APIs.
  • Work with JSON-based request and response payloads.
  • Implement API calls using Fetch, Axios, or equivalent libraries.
  • Handle authentication and authorization.
  • Implement error handling and retry mechanisms.
  • Handle loading, success, empty, and error states.
  • Work with pagination, filtering, sorting, and large datasets.
  •  
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.
  • Dice Id: 91020323
  • Position Id: 9073483
  • Posted 8 hours ago

Company Info

About Visionary Innovative Technology Solutions

VITS provide staffing and recruitment services along with technology consulting to more than 50+ clients globally Our skilled & expertise professionals help clients to manage varying skill needs, skills gaps and changing staffing needs to encounter project deadlines. VITS staff augmentation services provide skilled resources which assist clients to develop, maintain, manage and support their applications. Our vigorous pursuit for excellence in hiring, delivery model, work ethics, and approach has enabled us to become a highly trusted & preferred recruitment solution provider.



Contact the job poster
Deepak Kumar

Deepak Kumar

Talent Acquisition Specialist @ Visionary Innovative Technology Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Irving, Texas

8d ago

Easy Apply

Full-time

Depends on Experience

Hybrid in Dallas, Texas

Today

Easy Apply

Full-time

Depends on Experience

Hybrid in Dallas, Texas

7d ago

Easy Apply

Full-time

Depends on Experience

Hybrid in Dallas, Texas

7d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs