Hiring

Python Desktop Application Developer

Product · Full-time · Chennai, India

Job description

Focuses on building standalone desktop software applications with intuitive user interfaces and efficient backend logic. Ensures cross-platform functionality, reliability, and integration with OS-level features.

Requirements:

  • Proficiency in Python and GUI frameworks (PyQt, Tkinter, Kivy, wxPython).
  • Understanding of desktop software architecture and multi-threading.
  • Knowledge of packaging tools (PyInstaller, Nuitka, cx_Freeze) for distribution.
  • Familiarity with local storage solutions (SQLite, JSON, file-based systems).
  • Ability to integrate with APIs and local system functionalities.
  • Strong debugging, testing, and cross-platform compatibility skills.

Org chart

No direct reports

Teams


Offices