UI React Developer

Hybrid in Atlanta, GA, US • Posted 13 hours ago • Updated 8 hours ago
Contract W2
Contract Corp To Corp
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • React
  • AI/ML
  • API

Summary

Role: UI React Developer

Location: Atlanta GA. Hybrid

12+ Months

Job Title Senior React Frontend Engineer: API & AI Integration Focus Job Summary

  • We are seeking a Senior React Frontend Engineer with strong expertise in React-based UI development, API integration, and modern, intelligent user experiences.
  • The ideal candidate combines high-quality UI/UX execution with the ability to effectively consume and integrate backend, AI/ML, and LLM-powered APIs to build scalable, responsive, and user-friendly web applications.
  • This role is frontend-focused and works closely with backend and ML teams to deliver seamless UI experiences powered by APIs and intelligent services.

Key Responsibilities

  • Frontend Development & UI Quality Design and develop responsive, high-quality user interfaces using React.js and modern JavaScript (ES6+).
  • Build reusable and maintainable UI components using React Hooks and component-based architecture.
  • Implement UI designs with strong attention to usability, consistency, and visual quality. Optimize frontend performance using techniques such as lazy loading, debouncing, memoization, and efficient rendering.
  • Ensure smooth user experiences through proper handling of loading states, empty states, and error scenarios.
  • API Integration & Data Handling Integrate frontend applications with RESTful and/or GraphQL APIs. Manage API data fetching, transformation, caching, and error handling.
  • Implement client-side state management using Redux, Context API, or React Query.
  • Collaborate with backend teams to understand API contracts, request/response models, and integration workflows.
  • Debug and resolve frontend backend integration issues efficiently.
  • AI / ML / LLM Integration (Frontend-Focused) Integrate AI/ML/LLM-powered APIs into React applications (e.g., chat interfaces, smart search, recommendations, summarization).
  • Design and implement AI-assisted user experiences, including Natural language inputs Auto-suggestions and intelligent search Conversational or chat-based UI components Handle streaming responses, partial results, latency, and fallback states for AI-generated outputs.
  • Implement UX patterns that promote user trust, clarity, and usability in AI-driven features.
  • Collaborate with backend and ML teams while consuming LLM APIs without owning model training or infrastructure.
  • UX Collaboration & Delivery Work closely with designers, backend engineers, and product teams in an Agile/Scrum environment.
  • Translate designs from Figma or similar tools into high-quality UI implementations. Participate in sprint planning, code reviews, and daily stand-ups.
  • Write clean, maintainable, and testable code following frontend best practices.

Required Skills & Qualifications

Must-Have Strong experience with React.js and modern JavaScript (ES6+).

  • Hands-on experience with API integration (REST / GraphQL).
  • Solid understanding of HTTP concepts, async data handling, and error management.
  • Experience with state management (Redux, React Query, or Context API).
  • Proficiency in HTML5, CSS3, and responsive design principles.
  • Experience with Material UI (or similar component libraries).

Familiarity with Git-based workflows and version control.

  • Nice to Have / Preferred Experience integrating AI/ML or LLM APIs (e.g., OpenAI, Azure OpenAI, internal AI services).
  • Exposure to search-driven or data-heavy UI applications.
  • Familiarity with Swagger / OpenAPI specifications.
  • Basic understanding of Node.js APIs (consumption and integration only).
  • Knowledge of accessibility best practices (WCAG).
  • Experience with AI-assisted development tools such as GitHub Copilot or ChatGPT.
  • Experience Level 10+ years of frontend development experience with React and API-driven applications.

In compliance with the salary transparency law, the expected pay range for this role is $40   $55/hr. Actual compensation depends on experience and interview evaluation.

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: 10120856
  • Position Id: 8904933
  • Posted 13 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Yesterday

Easy Apply

Full-time

100000 - 110000

Birmingham, Alabama

9d ago

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Johns Creek, Georgia

16d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Alpharetta, Georgia

3d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs