Python Full Stack- Hyderabad
We are seeking a highly skilled and motivated Python Full Stack Developer to join our growing team. The ideal candidate will have strong experience in both backend and frontend development, with a primary focus on Python frameworks and modern JavaScript technologies.
You will be responsible for developing and maintaining web applications, ensuring seamless integration between the server-side logic and user-facing components.
Key Responsibilities:
Develop, test, and maintain scalable web applications using Python (e.g., Django, Flask, FastAPI).
Build interactive and responsive user interfaces using JavaScript frameworks (React.js, Vue.js, or Angular).
Collaborate with UI/UX designers, product managers, and other developers to deliver high-quality products.
Design and implement RESTful APIs and database models.
Integrate front-end interfaces with back-end logic.
Ensure code quality through unit testing, code reviews, and adherence to best practices.
Troubleshoot, debug, and optimize performance of applications.
Write and maintain technical documentation.
Required Skills and Qualifications:
Strong proficiency in Python and web frameworks like Django, Flask, or FastAPI.
Solid understanding of JavaScript, HTML5, and CSS3.
Experience with modern JS frameworks such as React, Vue, or Angular.
Experience working with RESTful APIs and microservices architecture.
Good knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
Familiarity with version control systems like Git.
Basic understanding of Docker, CI/CD pipelines, and deployment on cloud platforms (AWS, Azure, GCP).
Strong problem-solving skills and ability to work independently or as part of a team.