We are looking for a passionate and skilled Python Full Stack Developer with hands-on experience in React.js and exposure to AI/ML technologies. The ideal candidate should be capable of developing scalable web applications, backend APIs, and AI-powered solutions while collaborating with cross-functional teams in a quick-paced environment.
The candidate should have strong problem-solving skills and a valuable understanding of modern full stack development practices.
Key Responsibilities
Develop scalable web applications using Python and React.js
Build RESTful APIs and backend services using Flask/FastAPI/Django
Design responsive and interactive frontend interfaces using React.js
Integrate AI/ML models and APIs into web applications
Work with databases for efficient data storage and retrieval
Collaborate with UI/UX, QA, and product teams for feature delivery
Debug, optimize, and maintain application performance
Participate in code reviews, testing, and Agile development practices
Work on deployment, version control, and cloud-based integrations
Required Skills Backend Development
Strong proficiency in Python
Experience with Flask, FastAPI,
or Django
REST API development and integration
Frontend Development
Hands-on experience with React.js
Knowledge of JavaScript, HTML5, CSS3
Experience with component-based architecture
AI/ML Exposure
Basic understanding of AI/ML concepts
Experience integrating AI/ML APIs or models
Familiarity with libraries such as Pandas, NumPy, Scikit-learn, or TensorFlow (preferred)
Database & Cloud
Experience with SQL/NoSQL databases
Basic understanding of cloud platforms (AWS/Azure/GCP)
Familiarity with Git and CI/CD practices
Preferred Qualifications
Exposure to Generative AI, OpenAI APIs, or LLM integrations
Knowledge of Docker and deployment workflows
Understanding of Agile/Scrum methodologies
Robust analytical and debugging skills
Good communication and teamwork abilities