Fullstack Developer
KeySkills
Company Name
Job Description
Role & Responsibilities:
Backend Development
-
Design and implement scalable APIs using FastAPI, Django, or Flask.
-
Develop and maintain RESTful web services and microservices architecture.
-
Work with MySQL, MongoDB, and modern vector databases such as FAISS, Chroma.
-
Build data pipelines and integration layers for AI/ML model deployment.
Frontend Development
-
Create responsive, user-friendly interfaces using ReactJS and NextJS.
-
Implement modern frontend architectures with a focus on performance and UX.
-
Integrate frontend applications with backend APIs and real-time data streams.
AI/ML Integration
-
Integrate generative AI models into production applications.
-
Develop and optimize prompt engineering strategies for different use cases.
-
Work with agentic AI frameworks to build autonomous, intelligent systems.
-
Implement AI-powered features to enhance user experience and business value.
Infrastructure & Deployment
-
Deploy applications on modern cloud and web hosting platforms.
-
Ensure code quality through testing, code reviews, and CI/CD practices.
-
Monitor and troubleshoot application performance across the full stack.
Preferred Candidate Profile
-
Strong experience in Python programming.
-
Hands-on AI/ML knowledge or project experience.
-
Proficiency in ReactJS/React.JS for frontend development.
-
Experience with MySQL and database management.
-
Strong communication and collaboration skills.
-