Role Summary
The Full Stack Developer builds scalable, secure, AIenabled applications.
Initially focused on application and integration layers, with a roadmap to contribute to AI logic, orchestration, and model interaction.
Key Responsibilities
- Design and develop fullstack applications using React (frontend) and Java / Python (backend)
- Integrate AI capabilities such as:
- LLM APIs (OpenAI, Azure OpenAI, Anthropic, etc.)
- RetrievalAugmented Generation (RAG)
- Agent tool invocation
- Build REST / GraphQL APIs for AI and nonAI services
- Implement authentication, authorization, and secure data access
- Collaborate with data engineers and architects on AI workflows
- Adopt AIassisted development tools (Copilot, ChatGPT)
- Participate in CI/CD, code reviews, and production support