Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
Yesterday
ScrumAgileGitHTTPJavaScriptJestRESTReactReduxTesting LibraryTypeScriptZustand
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.
Similar jobs
- HT
Lead Full Stack Developer (React, TypeScript, Go, Java, Python, Node.js, AWS)
NewHeadway Tek Inc
New York, NY🇺🇸HybridYesterdayDockerMicroservicesNode.js+18Technology - GI
ServiceNow Developer / Technical Architect
NewGalaxy i Technologies, Inc.
San Diego, CA🇺🇸On-siteYesterdayOracleSOAPSAML+6Technology - PS
Lead Data Warehouse Developer
Precision System Design Inc.
Cleveland, OH🇺🇸Remote6 days agoSQLAWSETL+4Technology - DS
Peoplesoft Developer
Drunix Solution Inc
United States🇺🇸Hybrid3 weeks agoOracleSOAPSQL+3Technology - SB
Senior Cloud Developer with Security Clearance
NewStrategic Business Systems
Chantilly, VA🇺🇸$135k - $175k/yrRemoteYesterdayDynamoDBMaterial UINode.js+7Technology - CF
AOC/IOC - AS Senior Instructor/Content Developer with Security Clearance
NewCherokee Federal
Fort Bragg, NC🇺🇸HybridYesterdayAgileTechnology