07 Aug
|
Happiest Minds Technologies
|
Bengaluru
07 Aug
Happiest Minds Technologies
Bengaluru
Job Title:
React.js Developer (AI-Enabled Applications)
Job Summary
We are looking for a skilled React.js Developer with experience in building modern web applications and integrating AI-powered features. The ideal candidate should have solid expertise in React.js, JavaScript/TypeScript, REST APIs, and state management, along with hands-on experience integrating Large Language Models (LLMs), AI APIs, or AI-powered workflows into frontend applications.
The candidate will collaborate with UI/UX designers, backend developers, AI engineers, and product teams to deliver scalable, secure, and high-performance AI-enabled web applications.
Key Responsibilities
Frontend Development
- Design and develop responsive, reusable, and scalable React.js applications.
- Build reusable UI components using React Hooks and functional components.
- Optimize applications for speed, scalability, and performance.
- Implement responsive layouts using HTML5, CSS3, Tailwind CSS, Bootstrap, or Material UI.
- Ensure cross-browser compatibility and accessibility standards.
AI Integration
- Integrate AI services such as OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, or similar APIs.
- Build conversational interfaces (AI Chatbots).
- Implement AI-assisted features including:
- Text generation
- Summarization
- Document search
- Question Answering
- AI recommendations
- Semantic search
- Consume streaming API responses for real-time AI interactions.
- Work with Retrieval-Augmented Generation (RAG) based applications.
- Handle prompt engineering from frontend applications.
- Display AI-generated responses with proper formatting and markdown rendering.
Required Technical Skills
- React.js (v18+)
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- Responsive Web Design
📌 React Developer (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru