Job Description
Roles & Responsibilities
What you ll be doing:
- Designing and building scalable full-stack applications (React + backend services)
- Developing secure, modular APIs using Python (FastAPI) and NodeJS
- Integrating GenAI / Agentic AI systems into real-world applications
- Working with tools like Semantic Kernel, MCP, tool routing, LLM frameworks (e.g. OpenAI-style / LlamaIndex concepts)
- Building and managing vector database solutions (Qdrant) and PostgreSQL
- Collaborating with cross-functional teams to define, build, and ship features end-to-end
- Optimising performance, debugging complex systems, and improving architecture
What we re looking for:
- Strong experience in FullStack Development
- Strong expertise in Python + ReactJS (TypeScript preferred)
- Solid understanding of backend architecture, APIs, and distributed systems
- Hands-on experience with GenAI / Agentic AI concepts
- Experience working with:
- FastAPI
- PostgreSQL
- Vector databases (Qdrant or similar)
- Strong software engineering fundamentals:
- Testing, CI/CD, clean architecture, secure coding practices
- Ability to contribute to technical design decisions and system architecture
- Strong problem-solving and debugging mindset
Desired Candidate Profile
What we re looking for:
- Strong experience in FullStack Development
- Strong expertise in Python + ReactJS (TypeScript preferred)
- Solid understanding of backend architecture, APIs, and distributed systems
- Hands-on experience with GenAI / Agentic AI concepts
- Experience working with:
- FastAPI
- PostgreSQL
- Vector databases (Qdrant or similar)
- Strong software engineering fundamentals:
- Testing, CI/CD, clean architecture, secure coding practices
- Ability to contribute to technical design decisions and system architecture
- Strong problem-solving and debugging mindset