Job Description
About the Role:
We are seeking a Python Full Stack Developer to join our Hyderabad, Telangana team. In this role, you will design, develop, and maintain scalable web applications and APIs using Python frameworks and modern frontend technologies. You will work on microservices-based architectures, collaborate with cross‐functional teams, and ensure high performance and reliability of our software solutions. This position requires a minimum of 2 years of professional experience and expertise in FastAPI, Django, React, and PostgreSQL.
Responsibilities:
Design, develop, and maintain scalable web applications using FastAPI and Django
Implement and document RESTful APIs to support front-end and third‐party integrations
Build responsive user interfaces with React and ensure cross-browser compatibility
Integrate and optimize PostgreSQL databases for high performance and data integrity
Containerize applications using Docker and develop microservices for modular architectures
Collaborate with product owners, designers, and QA engineers to deliver high-quality features
Conduct code reviews, troubleshoot issues, and enforce best practices in code quality and security
Participate in agile ceremonies, contribute to sprint planning, and drive continuous improvement
Required Qualifications:
2+ years of professional software development experience
Proficiency in Python and experience with FastAPI and Django frameworks
Strong understanding of RESTful API design and implementation
Experience with React and front-end development fundamentals (HTML, CSS, JavaScript)
Hands-on experience with PostgreSQL, including schema design and query optimization
Version control experience using Git
Familiarity with Docker and containerization workflows
Experience building and deploying microservices-based architectures
Strong problem-solving skills and attention to detail
Preferred Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field
Experience with cloud platforms such as AWS, Azure, or GCP
Familiarity with orchestration tools like Kubernetes
Experience setting up CI/CD pipelines with tools like Jenkins or GitHub Actions
Knowledge of test-driven development and frameworks such as pytest
Understanding of Agile/Scrum methodologies
Excellent communication and collaboration skills
Experience with performance monitoring and logging tools
Position Details
- Position Title: Python Full Stack Developer
- Location:
- Experience Required: 0