Python Developer - Contract, Python GUI, PyQt

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Python Developer contract (3 months, remote, UK) focusing on Python GUI and PyQt (5 or 6). Key skills include OOP, REST API integration, unit testing, and Git. Pay rate is £500-£550 per day, with potential extension.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
550
-
🗓️ - Date discovered
May 21, 2025
🕒 - Project duration
3 to 6 months
-
🏝️ - Location type
Remote
-
📄 - Contract type
Outside IR35
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
London, England, United Kingdom
-
🧠 - Skills detailed
#Databases #Code Reviews #REST (Representational State Transfer) #Python #Scala #ML (Machine Learning) #GIT #Version Control #REST API
Role description
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.