Key Responsibilities
ï‚· Develop and maintain web applications using React.js and modern JavaScript frameworks.
ï‚· Build clean, reusable, and scalable UI components using React Hooks, Context API, Redux, etc.
ï‚· Develop AI-driven modules such as:
o Chatbot UI / Conversational interfaces
o AI recommendation modules
o AI dashboards and analytics interfaces
ï‚· Work closely with backend teams to integrate REST/GraphQL APIs.
ï‚· Optimize application performance and ensure cross-browser compatibility.
ï‚· Implement responsive UI designs using HTML5, CSS3, Tailwind, Bootstrap, Material UI, etc.
ï‚· Handle state management, authentication flows, and session handling.
ï‚· Collaborate with designers, product teams, and AI engineers for seamless execution.
ï‚· Write clean, well-documented code following best practices.
ï‚· Debug, test, and support deployment of front-end applications.
ï‚· Required Skills
ï‚· Strong experience in React.js (2+ years preferred).
ï‚· Strong knowledge of JavaScript (ES6+), HTML, and CSS.
ï‚· Experience with API integration (REST / GraphQL).
ï‚· Knowledge of state management tools (Redux / Context API / Zustand).
ï‚· Familiarity with component-driven architecture.
ï‚· Experience working on AI-based applications (ChatGPT-style UI, AI dashboards, AI tools).
ï‚· Familiarity with front-end testing tools such as Jest, React Testing Library (preferred).
ï‚· Experience with Git, version control, and Agile methodology.
ï‚· Preferred Skills (Good to Have)
ï‚· Experience in building prompt-based AI interfaces.
ï‚· Familiarity with LLM integrations (OpenAI, Claude, Gemini).
ï‚· Knowledge of Next.js.
ï‚· Experience in WebSockets / real-time UI for chat streaming.
ï‚· Understanding AI concepts like embeddings, vector search, and RAG (added advantage).
ï‚· UI/UX understanding of AI-based product interfaces.
ï‚· Qualifications
ï‚· Bachelor's degree in computer science / IT / Engineering or equivalent.
ï‚· Strong problem-solving and debugging skills.
ï‚· Ability to work independently and collaboratively in a team environment.
ï‚· What We Offer
ï‚· Opportunity to work on cutting-edge AI-driven ERP products
ï‚· Growth-oriented and innovation-driven environment
ï‚· Competitive salary and benefits
ï‚· Learning and development support