The Full Stack Developer builds scalable, secure, AI-enabled 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 full-stack applications using React (frontend) and Java / Python (backend)
- Build REST / GraphQL APIs for AI and non-AI services
- Implement authentication, authorization, and secure data access
- Collaborate with data engineers and architects on AI workflows
- Adopt AI-assisted development tools (Copilot, ChatGPT)
- Participate in CI/CD, code reviews, and production support
Required Skills
- Frontend: React, TypeScript, HTML5, CSS3
- Backend:
- Java (Spring Boot) o Python (FastAPI / Flask) o API design (REST, JSON) o SQL and NoSQL databases
- Git, CI/CD pipelines