Required Technical Skills
React / Front End – 50%
- Strong hands-on experience with React.js / React
- JavaScript and/or TypeScript
- HTML5 / CSS3
- React Hooks and component-based architecture
- REST API integration
- Responsive web development
- Front-end performance optimization
- Experience with modern front-end development practices
Python / Back End – 50%
- Strong hands-on experience with Python
- Experience building RESTful APIs
- Experience with frameworks such as FastAPI, Flask, or Django
- Object-oriented programming and software design principles
- Database integration – SQL and/or NoSQL
- API security and authentication
- Unit and integration testing
- Experience building scalable backend services
AI / GenAI – Preferred
- Experience integrating Generative AI / LLM capabilities into applications
- Experience with OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, or similar platforms
- Experience with RAG, vector databases, semantic search, or embeddings
- Experience with LangChain, LlamaIndex, or similar frameworks is a plus
- Experience building AI-powered enterprise applications is highly desirable
Cloud & DevOps – Preferred
- Experience with AWS, Azure, or GCP
- Docker / Kubernetes
- CI/CD pipelines
- Git
- Cloud-based application development and deployment