Python Full Stack Developer
Compunet Connections
Location: Chennai, Tamil Nadu
Employment Type: Full-time
Primary Skill: Python
Backend Framework: Django / FastAPI / Flask or equivalent
Job Description
We are looking for a skilled Python Full Stack Developer responsible for designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in Python-based backend development, modern frontend frameworks, database management, and REST API development.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Python.
- Develop backend services and business logic using Django, FastAPI, Flask
- Build responsive and interactive frontend applications using React.js, Angular, or similar frameworks.
- Develop, integrate, and maintain RESTful APIs. Integrate third-party APIs and external services.
- Collaborate with cross-functional teams for business requirements and deliver solutions.
- Strong Python programming skills. Hands-on experience with at least one Python framework: Django, FastAPI, Flask, or equivalent.
- Experience in REST API development and integration.
- Frontend development experience with React.js, Angular, or similar frameworks.
- Database experience with PostgreSQL, MySQL, or equivalent.
- Familiarity with Git, unit testing, debugging, and code optimization.
- Experience with Generative AI, LLM integration, or RAG-based applications.
- Familiarity with LangChain or LangGraph.
- Experience with Docker, AWS/Azure, CI/CD, Redis, and Celery.
The candidate should have Python as their primary skill and strong end-to-end application development experience, with the ability to independently handle both frontend and backend development.