All jobs

Job details

React JS Developer

  • Python
  • REST
  • Node.js
  • GraphQL
  • Defi
  • TypeScript

Posted: 2 days ago

Job description


Title: Senior React Developer with Generative AI 

Location: Chennai, India

Work Type: Hybrid, 3 Onsite and 2 days remote


Description:

We are looking for a Senior React Developer with a passion for Generative AI to help us build a first-of-its-kind, AI-augmented Software Development Lifecycle (SDLC) platform. You will be at the forefront of the "AI-First" engineering movement, designing web interfaces that don't just display data, but actively assist developers in coding, testing, and deploying software. This role is ideal for a frontend expert who enjoys building complex, state-heavy applications and has a keen interest in how LLMs can be integrated into a seamless user experience.


Key Responsibilities:


GenAI Interface Design: Build and optimize conversational interfaces and "AI Companion" views that provide context-aware suggestions during the software development process.

Modular Architecture:

Develop a library of reusable widgets (e.g., streaming code blocks, diff viewers, AI-generated spec-to-issue trackers) to ensure consistency across the SDLC platform. State Management for LLMs: Manage complex application states, including real-time streaming of AI responses, conversation history, and multi-modal inputs using TypeScript and React. Responsive & Robust UI: Engineer highly responsive, accessible, and performant interfaces that remain stable under the heavy data loads typical of modern IDE-like web platforms. Collaborative SDLC Tools: Work closely with backend engineers to integrate AI-augmented capabilities like automated requirements gathering, agentic code generation, and proactive SRE monitoring.

Technical Requirements:


• Expert React & TypeScript: 5+ years of experience building scalable frontend applications. You should have deep knowledge of hooks, context, and performance optimization (e.g., memoization, virtualization).

• Advanced Styling: Proficiency in CSS-in-JS (Styled Components/Emotion) or Tailwind CSS to build sophisticated, responsive layouts.

• GenAI/LLM Integration: Hands-on experience with OpenAI, Anthropic, or similar APIs. Understanding of prompt engineering and handling streaming responses (Server-Sent Events/WebSockets).

• Component Architecture: Proven ability to create a design system or a robust library of reusable UI components.

• Backend Awareness: Strong understanding of RESTful and GraphQL APIs. Good-to-Have Skills

• Node.js / Python: Ability to jump into the backend to help define API contracts or build lightweight microservices.

• UX/UI Design: A "design-first" mindset with experience using tools like Figma to prototype conversational flows.

• SDLC Domain Knowledge: Familiarity with CI/CD pipelines, Git workflows, and DevOps tools.

IT Services & Consulting,
Full Time, Permanent
Software Development
Education
B.Sc in Any Specialization, B.Tech / B.E. in Any Specialization
Key Skills
Skills highlighted with ‘‘ are preferred keyskills

Similar jobs