Role Description We are looking for a skilled UI React JS Developer with strong JavaScript expertise and exposure to AI-driven front-end integrations. The ideal candidate will design and build responsive, high-performance user interfaces and integrate AI-powered features into modern web applications. Key Responsibilities
- Design, develop, and maintain scalable UI components using React.js
- Develop clean, reusable, and efficient JavaScript (ES6+) code
- Implement responsive UI designs using HTML5, CSS3, and modern styling frameworks
- Integrate AI/ML-powered APIs (e.g., recommendation engines, chatbots, analytics) into UI workflows
- Collaborate with backend, AI/ML, UX, and product teams to deliver end-to-end solutions
- Optimize UI performance, accessibility, and cross-browser compatibility
- Participate in code reviews, testing, and Agile ceremonies
Required Skills
- Strong hands-on experience with React.js
- Excellent proficiency in JavaScript (ES6+)
- Experience with state management (Redux, Context API, etc.)
- Solid understanding of REST APIs and frontend-backend integration
- Experience integrating AI-powered features or working with AI-driven applications
- Familiarity with modern UI frameworks (Material UI, Ant Design, Bootstrap, Tailwind, etc.)
Preferred / Nice-to-Have Skills
- Experience with Next.js
- Exposure to GenAI, chatbots, or LLM-based UI integrations
- Knowledge of TypeScript
- Experience with CI/CD pipelines and Git-based workflows
- Understanding of accessibility standards (WCAG)