Search by job, company or skills

Q

Python Full Stack Developer - Django/Flask/FastAPI

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

We are looking for a highly skilled Full Stack Developer with strong expertise in backend technologies like Python, Django, Flask/FastAPI, and frontend development using React.js. The ideal candidate will also have hands-on experience with SQL databases, familiarity with Generative AI concepts, and a foundational understanding of Microsoft Azure cloud services.

Key Responsibilities

  • Full Stack Development: Design, develop, test, and deploy scalable web applications using Django or FastAPI.
  • Frontend Development: Build interactive user interfaces with React.js and ensure seamless integration with backend APIs.
  • Database Management: Work with relational databases (e.g., PostgreSQL, MySQL) and write optimized SQL queries to ensure efficient data handling.
  • AI Integration: Develop and integrate AI-based features using Gen AI frameworks and tools (e.g., OpenAI APIs), bringing intelligent capabilities to our applications.
  • Agile Collaboration: Follow Agile/Scrum methodologies and actively participate in sprint planning, reviews, and retrospectives.
  • DevOps & Deployment: Collaborate with DevOps teams for application deployment and CI/CD setup on Azure.
  • Code Quality: Write clean, maintainable, and well-documented code, adhering to best practices.
  • Mentorship: Conduct code reviews and mentor junior developers if required, fostering team growth.

Mandatory Skills

  • Strong Python programming experience.
  • Proven experience with Django and either Flask or FastAPI.
  • Proficiency in building RESTful APIs and backend services.
  • Solid frontend skills using React.js, HTML, CSS, and JavaScript.
  • Hands-on experience with SQL databases (PostgreSQL, MySQL, or equivalent).
  • Experience integrating Gen AI models or APIs (e.g., OpenAI, LangChain, Hugging Face).
  • Basic understanding of Azure cloud services (App Services, Azure Functions, Storage, etc.).

Good to Have

  • Experience with NoSQL databases (e.g., MongoDB).
  • Knowledge of containerization (Docker) and CI/CD pipelines.
  • Familiarity with authentication/authorization using OAuth, JWT, etc.
  • Exposure to cloud-native development or serverless architecture.
  • Knowledge of unit testing frameworks (pytest, unittest, etc.).

Soft Skills

  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Proactive attitude and willingness to take ownership.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

Qcentrio leading provider of commercial grade onshore and offshore software development services to technology and IT enabled SME's worldwide. Our mission has been to provide professional and process oriented outsourcing services to SME sector that only fortune companies could muster till date by paying high prices to big service providers. Qcentrio,we provide services for end to end development of commercial grade software products and applications to Start-up, Emerging and Established technology companies & IT enabled organizations. At Qcentrio, we achieve real business results that allow you to transform and not just maintain your operations. Our IT Services business solutions and outsourcing bring you a level of certainty that no other competitor can match, you will experience your requirements being met on time within budget and with high quality; greater efficiency and responsiveness to your business and the ability to shift investment to strategic initiatives rather than tactical functions.

Job ID: 120725923