SonicJobs Logo
Login
Left arrow iconBack to search

Python Developer - Contract, Python GUI, PyQt

hireful.
Posted 9 hours ago, valid for 11 days
Location

London, Greater London WC1A 2LP, England

Salary

£500 - £550 per day

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • We are looking for a contract Python Developer with experience in Python GUI, particularly with PyQt 5 or 6, to work on modern desktop applications.
  • The role involves assisting the lead Software Engineer on an internal tooling project and contributing to early-stage ML feature development.
  • This is an initial 3-month contract position, with a flexible day rate between £500 and £550, based on experience.
  • Candidates should have a solid understanding of OOP, design patterns, and GUI architecture, along with the ability to integrate REST APIs and work with databases like SQLite.
  • Remote work is available for this position, which is open to any UK-based location.

We are seeking a contract Python Developer who has experience in Python GUI, around PyQt (PyQt 5 or 6) & building modern Python Gui for desktop applications.

Working on a modern Python / Qt tech stack, you’ll also be able to contribute to early-stage ML feature development.

In the main, this is to assist the lead Software Engineer on an internal tooling project & free up their time to work on the main software product.

Engagement type: Initial 3-month contract. Outside IR35 (Small company exemption & specific project deliverables)

Duration: 3 months with opportunity to extend

Location: UK, remote. Any UK based location.

Day rate: Pretty flexible & open, based on experience. Ballpark of £500 - £550 per day.

In the main, you’ll need to be comfortable with the below.

-    Design, develop, and maintain desktop applications using Python and PyQt (PyQt5 or PyQt6)

-    Apply solid understanding of OOP, design patterns, and GUI architecture

-    Use tools like Qt Designer, QThreading, signals and slots effectively

-    Integrate REST APIs or work with local databases such as SQLite

-    Write and maintain unit tests; debug and optimize code

-    Ensure clean, modular, and scalable code practices

-    Use Git for version control and follow collaborative workflows

-    Participate in code reviews and contribute to continuous improvement

Please submit your CV for immediate attention & a chat through the specifics.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.