What are the responsibilities and job description for the React/React JS with GenAI Engineer position at Bean Infosystems LLC?
Role: React/React JS with GenAI Engineer
Location: Dallas, Texas (Onsite )
Experience: 10 years
Summary:
React / React JS with Generative AI (GenAI) Engineer to join its cutting-edge technology team in Texas. The ideal candidate will have a strong frontend background using React.js and a proven ability to integrate and work with AI/ML models, including LLMs, for building next-generation user experiences, including chatbots, intelligent dashboards, and GenAI-powered web applications.
Key Responsibilities:
- Design, develop, and optimize React-based web applications with a focus on performance, responsiveness, and AI integration.
- Collaborate with data scientists, backend developers, and product teams to integrate Generative AI (e.g., OpenAI, LangChain, Hugging Face) into frontend applications.
- Build dynamic conversational UIs and GenAI-driven workflows, such as chatbots, smart assistants, and content generators.
- Consume RESTful and GraphQL APIs to display AI-generated content or interact with GenAI services.
- Ensure accessibility, security, and best UI/UX practices are followed.
- Develop and maintain testing strategies for frontend components, including unit and integration tests.
- Participate in code reviews, Agile ceremonies, and architecture discussions.
Required Skills:
- Strong proficiency in React.js, JavaScript, and TypeScript
- Solid experience with frontend frameworks such as Tailwind CSS, Bootstrap, or similar
- Hands-on experience integrating GenAI tools and APIs (e.g., OpenAI, Hugging Face Transformers, LangChain, GPT-based APIs)
- Familiarity with chatbot frameworks, conversational UI design, or voice/NLP interfaces
- Proficiency in API integration (REST, GraphQL)
- Strong understanding of frontend performance optimization and responsive design
- Nice to Have:Experience with Next.js, Vue, or other modern frameworks
- Familiarity with cloud platforms (AWS, GCP, or Azure) for deploying AI applications
- Exposure to LLMOps or prompt engineering
- Understanding of machine learning pipelines, particularly related to NLP or voice-based applications