Python Developer
London,United Kindom | UMAILI LIMITED
Job Description
OpenPython Developer Needed for Email Sending Desktop Software (Inbox Delivery Focus)
I am looking for an experienced Python developer to create a desktop application that can send emails through a normal Gmail account using Google OAuth authentication.
Key Focus: Emails must land in the inbox, not in spam.
Requirements
- Build a lightweight Python desktop app (cross-platform preferred: Windows/Mac/Linux)
- Use Gmail SMTP with OAuth 2.0 (no plain password authentication)
- Ability to upload contact lists (JSON, CSV)
- Allow writing Subject, Body (HTML/Text), Attachments (including HTML to PDF)
- Schedule email sending by selecting date/time
- Ensure maximum inbox delivery rate (avoid spam triggers)
Ideal Skills:
- Python (desktop apps: Tkinter, PyQt, etc.)
- Email deliverability best practices
- Gmail API / Google OAuth 2.0
- SMTP email sending
- Email scheduling and attachment handling
- Packaging app for easy install (optional: make runnable with CMD/terminal)
Bonus Skills:
- Knowledge of DKIM/SPF
- Lightweight UI/UX design
Notes:
We are facing issues where emails are going into spam — you must understand how to authenticate properly and optimize headers/content for Gmail inbox delivery.
Budget: Open to offers.
Start Date: Immediate.
Job Details
- Category: Software Development
- Main Category: Technology
- Company: UMAILI LIMITED
- Location: London,United Kindom
- Salary: £39,000 - £42,000
- Job Type: Full-time
- Hiring for: 2 positions
Additional Information
- Job Reference: 4216496920
- Company Size: 1-10
- Posted By: Admin
- Posted On: Jun 07, 2025
- Total Applications: 15