Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Visionary Innovative Technology Solutions

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

Career Insights for User Interface / User Experience (UI / UX) Developer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Texas data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A User Interface or User Experience (UI / UX) Developer is responsible for developing the code that governs the overall user experience of a website or application, from individual processes within the product, to the overall user journey. Ensuring that the end product creates an intuitive and effective experience for the end user. This may include testing, interaction design, obtaining user stories.

$87,738 / year median in Texas

+4% projected growth

Explore Career

Job Description

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.