React JS Developer
Location
On-site
Type
Full Time
Overview
We are looking for an experienced React.js Developer to build and enhance AI-powered web applications. The ideal candidate should have a strong background in front-end development, React.js, and AI/ML integrations. You will collaborate with AI engineers, backend developer
Key Responsibilities
Develop and optimize web applications using React.js and modern front-end technologies
Integrate AI/ML models into applications using TensorFlow.js, OpenAI API, or other ML frameworks
Build reusable components and front-end libraries for future use
Ensure the technical feasibility of UI/UX designs and optimize applications for performance and scalability
Collaborate with backend developers to implement RESTful APIs and GraphQL endpoints
Maintain application security best practices and comply with data privacy regulations
Debug, test, and resolve issues to maintain high-quality application standards
Stay updated with the latest advancements in React.js, AI, and web development
Participate in Agile development processes and contribute to sprint planning
Required Skills & Qualifications
Bachelor's or Master’s degree in Computer Science, IT, or a related field
3+ years of experience in front-end development using React.js
Strong proficiency in JavaScript, TypeScript, and ES6+
Experience integrating AI/ML models using TensorFlow.js, OpenAI API, or similar technologies
Hands-on experience with state management libraries (Redux, Context API, MobX)
Familiarity with cloud-based AI services (AWS, Azure, Google AI APIs)
Proficiency in version control systems like Git
Strong problem-solving skills and a passion for AI-driven innovation
Experience working with AI-powered applications or chatbots
Knowledge of server-side technologies like Node.js is an added advantage
Familiarity with cloud services (AWS, Azure, GCP) and CI/CD pipelines