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