Job Description

Job Summary

We are looking for a Lead React Developer with strong hands-on experience in building scalable, high-performance web applications. The ideal candidate should have deep expertise in React.js and modern frontend ecosystems, along with practical experience leveraging AI-powered tools and integrations to enhance user experience, productivity, and application intelligence.


Key Responsibilities

  • Design, develop, and maintain complex, scalable frontend applications using React.js.
  • Architect reusable components, hooks, and design systems following best practices.
  • Collaborate closely with product managers, designers, backend engineers, and AI teams .
  • Integrate AI-powered features such as chat interfaces, recommendations, summarization, or automation into web applications.
  • Work with AI tools and APIs (e.g., OpenAI, LangChain-based services, vector search UIs) for frontend consumption.
  • Optimize applications for performance, accessibility, responsiveness, and SEO .
  • Lead frontend technical decisions, code reviews, and mentor junior developers.
  • Ensure clean, maintainable, and testable code using modern testing frameworks.
  • Stay up to date with emerging frontend trends, React ecosystem updates, and AI-driven UI innovations.

Required Skills & Qualifications

  • 5+ years of strong hands-on experience in React.js and JavaScript (ES6+) .
  • Expertise in HTML5, CSS3, Tailwind / Material UI / Ant Design , and responsive design.
  • Strong experience with state management (Redux, Zustand, React Query, Context API).
  • Hands-on experience with REST APIs and GraphQL .
  • Practical exposure to AI tools and integrations (e.g., AI chatbots, copilots, AI-assisted workflows).
  • Experience consuming LLM-based APIs and handling streaming responses in UI.
  • Strong understanding of frontend architecture, performance optimization, and security best practices .
  • Familiarity with Git, CI/CD pipelines, and agile development processes .

Good to Have

  • Experience with Next.js , SSR, and server components.
  • Exposure to TypeScript in large-scale applications.
  • Knowledge of prompt-driven UI patterns and AI UX design.
  • Experience with data visualization libraries (Recharts, D3, Chart.js).
  • Familiarity with cloud platforms (AWS, GCP, Azure).
  • Prior experience working on AI-driven products or SaaS platforms .

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application