Title: Full Stack python Developer
Area(s) of responsibility
Job Description – Full Stack Python Developer (3–5 Years)
Role Overview
We are looking for a Full Stack Python Developer (3–5 years) who can design, develop, and maintain scalable web applications across both front-end and back-end layers. The ideal candidate should have strong expertise in Python frameworks (Django/Flask) and modern front-end technologies.
________________________________________
Key Responsibilities
Backend Development
• Develop and maintain server-side applications and APIs using Python frameworks (Django/Flask/FastAPI)
• Design and implement RESTful APIs and business logic
• Manage and optimize databases (SQL/NoSQL) and ensure data integrity
• Implement authentication, authorization, and security best practices
Frontend Development
• Build responsive and user-friendly interfaces using HTML, CSS, JavaScript
• Work with modern frameworks such as React / Angular for UI development
• Ensure cross-browser compatibility and performance optimization
Full Stack Integration
• Integrate front-end components with backend services and APIs
• Develop end-to-end application features from UI to database
• Handle API integration with third-party services
Testing & Maintenance
• Perform unit testing, debugging, and troubleshooting to ensure application quality
• Maintain and enhance existing applications and fix production issues
• Optimize application performance, scalability, and reliability
Collaboration & Delivery
• Work closely with product managers, QA, and DevOps teams to deliver features
• Participate in Agile/Scrum ceremonies (sprint planning, reviews)
• Follow best practices for code quality, documentation, and version control
________________________________________
Required Skills & Experience
• 3–5 years of experience in Full Stack Development
• Strong proficiency in Python programming
• Hands-on experience with Django / Flask / FastAPI frameworks
• Experience in frontend technologies (HTML, CSS, JavaScript)
• Exposure to frontend frameworks (React / Angular / Vue)
• Experience in REST API development and integration
• Strong understanding of databases (MySQL, PostgreSQL, MongoDB)
• Familiarity with Git and version control
• Understanding of SDLC, Agile methodologies
________________________________________
Preferred Skills
• Experience with cloud platforms (AWS/Azure/GCP)
• Knowledge of CI/CD pipelines and DevOps practices
• Familiarity with Docker / containerization
• Basic understanding of microservices architecture
________________________________________
Soft Skills
• Strong problem-solving and analytical abilities
• Good communication and stakeholder collaboration
• Ability to work independently and in team environments
________________________________________
Qualifications
• Bachelor’s degree in Computer Science, IT, or related field
• Relevant certifications (Python / Cloud) preferred
________________________________________
Nice-to-Have
• Experience in performance optimization and scalability
• Exposure to data processing libraries (Pandas/Numpy)