
React jobs C2c
Job Role: Senior ReactJS Developer with AI Experience
Job Location: Atlanta, GA (Remote / Hybrid / Onsite)
Job Type: Contract
Pay Range: $65 –$70 /hour
Role Descriptions:
We are looking for an experienced ReactJS Developer with AI experience to design, develop, and maintain modern, scalable, and intelligent web applications. The ideal candidate should have strong expertise in ReactJS, JavaScript/TypeScript, front-end architecture, API integration, and UI performance optimization, along with hands-on experience integrating AI-powered features into enterprise applications.
The candidate will work closely with product owners, UX designers, backend developers, data science teams, and architects to build user-friendly, responsive, and AI-enabled digital solutions. Experience with Generative AI, Azure OpenAI, chatbots, intelligent search, recommendation engines, or AI-assisted workflows is highly preferred.
Key Responsibilities:
Design and develop responsive, scalable, and high-performance web applications using ReactJS.
Build reusable front-end components and libraries for future use.
Develop user interfaces using React, TypeScript, JavaScript, HTML5, CSS3, and modern UI frameworks.
Integrate front-end applications with REST APIs, GraphQL APIs, and backend services.
Implement AI-enabled features such as:
Chatbot interfaces
AI-powered search
Intelligent recommendations
Document summarization UI
Prompt-based user experiences
AI-assisted workflow automation
Collaborate with AI/ML teams to integrate AI models and APIs into web applications.
Work with cloud-based AI services such as Azure OpenAI, AWS AI Services, Google Vertex AI, or OpenAI APIs.
Optimize application performance, accessibility, usability, and responsiveness.
Implement state management using Redux, Redux Toolkit, Zustand, Context API, or MobX.
Ensure application security, authentication, and role-based access control.
Participate in code reviews, technical design discussions, and architecture planning.
Troubleshoot, debug, and resolve front-end issues across browsers and devices.
Collaborate within Agile/Scrum teams and contribute to 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 experience in front-end development.
• Strong hands-on experience with ReactJS and modern React patterns.
• Strong proficiency in JavaScript, TypeScript, HTML5, CSS3, and ES6+.
• Experience with React Hooks, functional components, custom hooks, and component-based architecture.
• Experience with state management tools such as Redux, Redux Toolkit, Zustand, or Context API.
• Strong experience integrating front-end applications with RESTful APIs and GraphQL.
• Experience with modern UI frameworks/libraries such as:
• Material UI
• Ant Design
• Tailwind CSS
• Bootstrap
• Chakra UI
• Experience with unit testing and 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.
To apply for this job email your details to pankaj.singh@diverselynx.com