Job Description
Python Developer (PyQt)
Profile insights
Here’s how the job qualifications align with your profile.
Skills
REST
Python
MySQL
+ show more
Do you have experience in REST?
Education
Master’s degree
Bachelor’s degree
Job details
Here’s how the job details align with your profile.
Pay
₹12,89,141.16 – ₹27,90,031.27 a year
Job type
Full-time
Location
Mumbai, Maharashtra
Full job description
Job Description – Python Developer (PyQt)
Position Title: Python Developer with PyQt
Location: Mumbai
Experience: 5 Years
Employment Type: Full-time
About the Role
We are looking for an experienced Python Developer with strong expertise in PyQt to design and develop robust desktop applications. The candidate should have 5 years of proven experience in Python programming, GUI development, and integrating applications with back-end systems.
Key Responsibilities
Design, develop, and maintain desktop applications using Python and PyQt.
Build responsive, user-friendly GUI interfaces with PyQt Widgets, QML, and layouts.
Integrate applications with databases, APIs, and backend systems.
Write clean, efficient, and reusable code following best practices.
Debug and resolve application issues, ensuring high performance and reliability.
Work closely with product managers and other developers to gather requirements.
Implement unit testing and automation frameworks.
Stay updated with the latest trends in Python and GUI technologies.
Required Skills
Strong proficiency in Python (3.x).
Hands-on experience with PyQt / PySide for GUI application development.
Knowledge of object-oriented programming and design patterns.
Experience with multithreading, event-driven programming, and signal-slot mechanism in PyQt.
Familiarity with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
Experience with Git/GitHub/Bitbucket for version control.
Exposure to Agile development methodologies.
Nice-to-Have Skills
Experience with Flask/Django for web-based components.
Knowledge of REST APIs, JSON/XML parsing.
Familiarity with cloud platforms (AWS/Azure/GCP).
Experience with packaging and deployment tools (PyInstaller, Docker).
Understanding of testing frameworks (PyTest, unittest).
Soft Skills
Strong analytical and problem-solving ability.
Excellent communication and collaboration skills.
Self-motivated with the ability to work independently.
Education
Bachelor’s / Master’s degree in Computer Science, Engineering, or related field.
✅ Skills in 1 line: Python, PyQt/PySide, OOPs, Multithreading, SQL/NoSQL, API Integration, Git, Agile.
Job Type: Full-time
Pay: ₹1,289,141.16 – ₹2,790,031.27 per year
Work Location: In person


