Full Stack Engineer - Python/React.js
Description
Must-Have Skills :
- React.js (with TypeScript, hooks, modern state management)
- JavaScript / TypeScript, HTML5, CSS
- Python (1+ year, production experience)
- Python web framework FastAPI, Flask, or Django
- REST / GraphQL API development
- LLM integration (OpenAI, Anthropic, or similar APIs)
- AI agent frameworks LangChain, LangGraph, LlamaIndex, CrewAI, or AutoGen
- Core agent patterns tool use, function calling, RAG, memory, multi-step planning
- Vector databases Pinecone, Weaviate, pgvector, or Chroma
- Prompt engineering
- Git, JSON, standard developer tooling
Key Responsibilities :
- Design and develop end-to-end scalable and secure web applications, ensuring high performance and responsiveness for a superior user experience.
- Collaborate effectively with product and design teams to understand user needs and translate them into technical specifications and actionable development plans.
- Architect and implement robust APIs and microservices, ensuring seamless integration with various internal and external systems.
- Optimize application performance, scalability, and reliability through continuous monitoring, profiling, and refactoring efforts.
- Champion best practices in code quality, testing, and deployment, contributing to a culture of engineering excellence and maintainability.
- Actively participate in code reviews, technical discussions, and knowledge sharing sessions to elevate the team's collective expertise and foster innovation.
Nice-to-Have Skills :
- MCP (Model Context Protocol)
- Multi-agent orchestration
- Docker, CI/CD pipelines
- Cloud platforms AWS, GCP, or Azure
- LLM evaluation tools Ragas, LangSmith
- LLM observability and monitoring
- Open-source contributions or public AI portfolio
Soft Skills :
- Problem-solving
- Clear written and verbal communication
- Collaboration with product, design, and ML teams
Skills
- AI
- Anthropic
- API
- AutoGen
- AWS
- Azure
- CI/CD
- Cloud
- CrewAI
- CSS
- Django
- Docker
- FastAPI
- Flask
- GCP
- Git
- GraphQL
- HTML
- JavaScript
- JSON
- LangChain
- LangGraph
- LangSmith
- LlamaIndex
- LLM
- Machine Learning
- MCP
- Microservices
- Observability
- OpenAI
- pgvector
- Pinecone
- Prompt Engineering
- Python
- React
- TypeScript
- Vector Databases
- Weaviate