
Full Stack Developer (React and JAVA) (RARR Job 5640)
Job Skills
Job Description
Key Responsibilities
-
Develop responsive and dynamic UIs using React.js, TypeScript, and modern frontend frameworks.
-
Integrate Generative AI APIs (e.g., OpenAI, Azure OpenAI, Hugging Face) into user-facing applications.
-
Build and deploy chatbots, assistants, and NLP workflows using frameworks like LangChain, Streamlit, or Chainlit.
-
Collaborate with backend engineers to connect GenAI outputs to visualization tools or custom dashboards.
-
Optimize performance, scalability, and security of AI-driven applications.
-
Participate in Agile development cycles, code reviews, and design discussions.
-
Stay current with GenAI research and contribute to experimentation and model selection.
Required Qualifications
-
6+ years of experience in frontend development with React.js, JavaScript/TypeScript.
-
Hands-on experience with Generative AI APIs, prompt engineering, and LLM integration.
-
Familiarity with backend technologies such as Node.js, Python, or Spring Boot.
-
Understanding of RESTful APIs, OAuth, and cloud services (Azure, AWS, or GCP).
-
Experience with version control, CI/CD pipelines, and containerization (Docker/Kubernetes).
-
Strong problem-solving and communication skills.
Good to Have
-
Experience with LLM fine-tuning, RAG systems, or custom model deployment.
-
Knowledge of vector databases and data pipelines.
-
Awareness of ethical AI practices, including bias mitigation and responsible use.