Part-Time Python Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

$8-12/hr starting rate

HOURS PER WEEK

5

DATE UPDATED

Oct 29, 2025

JOB OVERVIEW

TimeClick is a U.S.-based time-tracking software used by thousands of small businesses. It’s a stable, established desktop application (Python + Django + PyQt5) with a loyal customer base.
We’re looking for a reliable, experienced Python developer who can maintain and gradually improve our software.

If you’re dependable and self-driven, and want a long-term remote role with flexible hours, we’d love to work with you.

--- PLEASE READ THE ENTIRE LISTING BEFORE APPLYING ---

Job Overview
- Start: As soon as possible
- Schedule: Part-time, flexible hours (approx. 1–10 hrs/month to start)
- Growth: Hours can increase over time (up to ~20 hrs/month) as trust is established, and we can move to new features instead of just maintenance
- Type: Long-term, ongoing position
- Work Hours: Flexible — U.S. overlap not required (just weekly check-ins)
- Pay: $8-12/hr starting

Core Responsibilities
- Maintain and troubleshoot our existing Python desktop app
- Fix small bugs and ensure smooth performance on Windows
- Apply compatibility updates (Windows or Python version changes)
- Assist with small new features or UI improvements once familiar
- Perform light database maintenance (PostgreSQL)

Core Qualifications
- 5+ years of Python experience
- 2+ years with Django (ORM, migrations, REST APIs)
- 2+ years with PyQt5 or PySide6 (signals/slots, threading, custom widgets)
- Solid understanding of PostgreSQL (queries, schema changes, backups)
- Experience with Windows app packaging (PyInstaller or similar)
- Able to read, understand, and work with existing codebases

Nice to Have (Bonus Skills)
- Experience generating reports (ReportLab, CSV/Excel exports)
- Familiarity with Django REST Framework
- Basic frontend knowledge (React, React Native, or mobile APIs)
- Experience migrating databases or refactoring older codebases
- Understanding of Git, pytest, and QA/testing workflows

Why You’ll Love Working With Us
- Stable, long-term U.S. client (15+ years in business)
- Low stress — focus on clean, thoughtful coding, not rushed deadlines
- Consistent communication — you’ll always know what’s expected
- Flexible schedule — work your own hours, just stay responsive
- Opportunity to grow — take on more hours or projects once trust is established (if desired)

How to Apply
Please send the following:
- A short introduction — tell us about your Python + PyQt experience.
- Your most relevant past projects (screenshots or GitHub links welcome).
- The PC you intend to work on (basic specs are fine)

NOTE***
After you apply on OnlineJobs.ph, please reach out directly either:
- via chat on our website ---------- , ask for Grant, or by email to ----------
- Applications that don’t include a direct message or email will not be reviewed.
We only consider candidates who take the initiative to contact us directly.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin