Senior ReactJS Developer with AI Experience

Talent Software Services, Inc.

  • Atlanta, GA
  • 22 days ago
  • $60.60–$64.39 Per Hour

Highlights

Collaborate with product owners, UX designers, backend developers, AI/ML teams, cloud engineers, and architects. Job Summary: Design, develop, and maintain modern, scalable, high-performance web applications using ReactJS .

Numbers & Facts

LocationAtlanta, GA
Salary$60.60–$64.39 Per Hour

Description

  • Location: Atlanta, GA
  • Duration: 6 months
  • Job Title: Senior ReactJS Developer with AI Experience
  • Experience Required: 4–6 years
  • Seniority Level: Senior Developer / Lead Developer
  • Employment Type: Full-Time / Contract
  • Job Summary:
    • Design, develop, and maintain modern, scalable, high-performance web applications using ReactJS.
    • Build intelligent, AI-enabled enterprise applications and user experiences.
    • Integrate AI-powered features such as chatbots, intelligent search, recommendations, document summarization, and AI-assisted workflows.
    • Collaborate with product owners, UX designers, backend developers, AI/ML teams, cloud engineers, and architects.
    • Optimize applications for performance, accessibility, usability, security, and responsiveness.
  • Key Responsibilities:
    • Develop responsive and scalable web applications using ReactJS.
    • Build reusable front-end components, libraries, and design systems.
    • Develop user interfaces using React, TypeScript, JavaScript, HTML5, CSS3, and ES6+.
    • Integrate applications with REST APIs, GraphQL APIs, and backend services.
    • Implement AI-enabled features, including:
      • Chatbot interfaces
      • AI-powered search
      • Intelligent recommendations
      • Document summarization
      • Prompt-based user experiences
      • AI-assisted workflow automation
    • Integrate AI models and APIs into React applications in collaboration with AI/ML teams.
    • Work with Azure OpenAI, OpenAI APIs, AWS Bedrock, Google Vertex AI, or similar AI platforms.
    • Optimize application performance, accessibility, usability, and responsiveness.
    • Implement state management using Redux, Redux Toolkit, Zustand, Context API, or MobX.
    • Implement authentication, authorization, security, and role-based access control.
    • Participate in code reviews, technical design discussions, and architecture planning.
    • Troubleshoot and resolve front-end issues across browsers and devices.
    • Participate in Agile/Scrum ceremonies, sprint planning, estimation, and delivery.
    • Mentor junior developers and promote front-end development best practices.
  • Required Qualifications:
    • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
    • 6+ years of front-end development experience preferred.
    • Strong hands-on experience with ReactJS and modern React patterns.
    • Strong proficiency in:
      • JavaScript
      • TypeScript
      • HTML5
      • CSS3
      • ES6+
    • Experience with React Hooks, functional components, custom hooks, and component-based architecture.
    • Strong experience with state management tools such as Redux, Redux Toolkit, Zustand, or Context API.
    • Experience integrating front-end applications with RESTful APIs and GraphQL.
    • Experience with modern UI frameworks/libraries:
      • Material UI
      • Ant Design
      • Tailwind CSS
      • Bootstrap
      • Chakra UI
    • Experience with front-end testing tools such as:
      • Jest
      • React Testing Library
      • Cypress
      • Playwright
    • Knowledge of responsive design, accessibility standards, and cross-browser compatibility.
    • Experience with Git, CI/CD pipelines, and Agile development practices.
  • AI / Generative AI Experience:
    • Integrate AI APIs into ReactJS applications.
    • Build user interfaces for Generative AI applications.
    • Experience with Azure OpenAI, OpenAI APIs, AWS Bedrock, Google Vertex AI, or similar platforms.
    • Develop chat-based interfaces and conversational AI experiences.
    • Implement prompt-driven workflows and AI-assisted user journeys.
    • Build UI solutions for document processing, summarization, content generation, and intelligent search.
    • Experience with Retrieval-Augmented Generation (RAG) is preferred.
    • Understanding of prompt engineering and responsible AI principles.
    • Collaborate with backend and AI/ML teams for AI model integration.
  • Front-End Technical Skills:
    • ReactJS
    • JavaScript
    • TypeScript
    • HTML5
    • CSS3
    • ES6+
    • React Hooks
    • Redux / Redux Toolkit
    • Context API
    • Zustand
    • Material UI
    • Ant Design
    • Tailwind CSS
  • AI & Cloud Technologies:
    • Azure OpenAI
    • OpenAI API
    • AWS Bedrock
    • Google Vertex AI
    • Azure Cognitive Services
    • Chatbot UI Development
    • Prompt Engineering
    • RAG-based Application UI
    • AI-powered Search Interfaces
    • Microsoft Copilot
    • Semantic Kernel
    • LangChain / LlamaIndex
  • Backend & Integration Skills:
    • REST APIs
    • GraphQL
    • JSON
    • Node.js preferred
    • Express.js preferred
    • API Authentication
    • OAuth 2.0
    • JWT
  • Testing & DevOps:
    • Jest
    • React Testing Library
    • Cypress
    • Playwright
    • Git
    • GitHub Actions
    • Azure DevOps
    • CI/CD Pipelines
  • Preferred Qualifications:
    • Experience developing enterprise-grade AI-enabled web applications.
    • Experience with chatbot frameworks and conversational UI platforms.
    • Knowledge of vector databases and search technologies such as:
      • Azure AI Search
      • Pinecone
      • FAISS
      • Elasticsearch
    • Experience with Microsoft Azure cloud services.
    • Experience with microservices-based architectures.
    • Familiarity with secure AI implementation, data privacy, and compliance.
    • Experience in healthcare, life sciences, banking, insurance, or enterprise digital transformation.
    • Knowledge of design systems and reusable component libraries.
    • Strong Next.js experience.
    • Enterprise search UI development experience.
    • Experience with WCAG accessibility standards.
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Excellent communication and collaboration abilities.
    • Ability to work with cross-functional product, UX, backend, cloud, and AI/ML teams.
    • Strong ownership and accountability.
    • Experience working in Agile/Scrum environments.
    • Strong attention to detail and commitment to quality.
    • Ability to mentor junior developers and facilitate technical knowledge sharing.
  • Essential Skills:
    • ReactJS
    • JavaScript
    • TypeScript
    • HTML5
    • CSS3
    • React Hooks
    • Redux / Redux Toolkit
    • RESTful APIs
    • GraphQL
    • AI-enabled application development
    • Generative AI
    • AI API integration
    • Responsive web development
    • Agile/Scrum
  • Desirable Skills:
    • Next.js
    • Azure OpenAI
    • AI chatbot development
    • Microsoft Copilot
    • Semantic Kernel
    • LangChain / LlamaIndex
    • RAG
    • Vector search
    • Azure AI Search
    • Enterprise search
    • WCAG accessibility
    • Healthcare or regulated-industry experience

Similar Jobs

See more jobs