Job Summary

We are looking for a Full Stack Python Developer with 5+ years of experience in building web applications using Python frameworks and modern frontend technologies. The candidate should have hands-on experience in API development, frontend development, and working with relational databases.

Key Responsibilities

    • Design, develop, and maintain backend services using Python
    • Build and consume RESTful APIs using Django, Flask, or FastAPI
    • Develop responsive user interfaces using React.js or similar frameworks
    • Integrate frontend applications with backend services
    • Design, write, and optimize SQL queries for relational databases
    • Ensure application performance, security, and scalability
    • Write clean, maintainable, and well-documented code
    • Collaborate with cross-functional teams and participate in code reviews

Required Skills

    • 4+ years of experience in Python development
    • Hands-on experience with Django, Flask, and/or FastAPI
    • Experience with React.js or similar frontend frameworks
    • Strong knowledge of JavaScript (ES6+), HTML, and CSS
    • Experience working with RDBMS such as SQL Server, PostgreSQL, or MySQL
    • Good understanding of REST APIs, database design, and ORMs
    • Familiarity with Git and modern development practices

Good to Have

    • Experience with cloud platforms (AWS/Azure/GCP)
    • Exposure to Docker and CI/CD pipelines
    • Experience working with enterprise-scale applications is a plus
    • Exposure to GenAI / LLM integrations (OpenAI, Azure OpenAI, LangChain, or similar)