
Mid‑Level Contract Python Developer (4 + Years)
⭐ - Featured Role | Apply direct with Data Freelance Hub
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
480
-
🗓️ - Date discovered
September 16, 2025
🕒 - Project duration
3 to 6 months
-
🏝️ - Location type
Remote
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#Python #Schema Design #Web Scraping #REST (Representational State Transfer) #Deployment #GitHub #GIT #GraphQL #Debugging #Swagger #Pytest #Docker #API (Application Programming Interface) #Code Reviews #Linux
Role description
Overview
We’re looking for a mid‑level Python engineer with 4 + years of professional development experience who can jump into an established codebase, diagnose tricky issues, and deliver secure, well‑tested features. Core focus areas are web authentication, API integration (REST first), and Python concurrency. This role is remote, requires a minimum bandwidth of 20 hours/week, and offers flexible scheduling.
Key Responsibilities
• Maintain & extend a production Python application for an embedded Linux environment: read unfamiliar code quickly, add features, and harden existing modules.
• Design and secure web‑auth flows (OAuth 2.0, JWT, session‑token life‑cycle).
• Integrate external APIs (primarily REST; GraphQL or other patterns when appropriate).
• Troubleshoot performance & concurrency problems using the right model for the job—asyncio, multithreading (I/O‑bound), or multiprocessing (CPU‑bound).
• Collaborate via GitHub pull requests, code reviews, and clear written docs.
Required Qualifications
• Python expertise (4 + yrs): Solid grasp of language internals and idioms
• Web authentication: Hands‑on with OAuth 2.0, JWT, session cookies, token rotation
• API design & consumption: Fluent in REST patterns and tooling (OpenAPI/Swagger).
• Familiarity with Linux: Understand how to navigate and run python applications from the terminal. Ideally runs Linux full-time.
• Testing & CI: Comfortable with pytest, coverage, and Git‑based workflows.
• Troubleshooting mindset: Proven record of debugging live systems and documenting fixes.
Nice‑to‑Have Skills
• Experience exposing or consuming GraphQL APIs (schema design, resolvers).
• Familiarity with Docker/containerization for local dev or deployment.
• Experience web scraping using tools like selenium or beautiful soup
Contract Details
• Start Date: ASAP
• Duration: 3–6 months, extension possible
• Weekly Commitment: ≥ 20 hours
• Location: Remote; 3–4 h of time‑zone overlap with PST preferred
• Rate: Competitive hourly (please quote)
Why You’ll Thrive Here
You’ll dive straight into meaningful problems, sharpen your debugging chops, and work with peers who appreciate pragmatic, well‑reasoned solutions—without being boxed into one framework or tech stack. If you enjoy diagnosing systems, polishing code, and shipping secure, reliable Python services, we’d love to hear from you.
Overview
We’re looking for a mid‑level Python engineer with 4 + years of professional development experience who can jump into an established codebase, diagnose tricky issues, and deliver secure, well‑tested features. Core focus areas are web authentication, API integration (REST first), and Python concurrency. This role is remote, requires a minimum bandwidth of 20 hours/week, and offers flexible scheduling.
Key Responsibilities
• Maintain & extend a production Python application for an embedded Linux environment: read unfamiliar code quickly, add features, and harden existing modules.
• Design and secure web‑auth flows (OAuth 2.0, JWT, session‑token life‑cycle).
• Integrate external APIs (primarily REST; GraphQL or other patterns when appropriate).
• Troubleshoot performance & concurrency problems using the right model for the job—asyncio, multithreading (I/O‑bound), or multiprocessing (CPU‑bound).
• Collaborate via GitHub pull requests, code reviews, and clear written docs.
Required Qualifications
• Python expertise (4 + yrs): Solid grasp of language internals and idioms
• Web authentication: Hands‑on with OAuth 2.0, JWT, session cookies, token rotation
• API design & consumption: Fluent in REST patterns and tooling (OpenAPI/Swagger).
• Familiarity with Linux: Understand how to navigate and run python applications from the terminal. Ideally runs Linux full-time.
• Testing & CI: Comfortable with pytest, coverage, and Git‑based workflows.
• Troubleshooting mindset: Proven record of debugging live systems and documenting fixes.
Nice‑to‑Have Skills
• Experience exposing or consuming GraphQL APIs (schema design, resolvers).
• Familiarity with Docker/containerization for local dev or deployment.
• Experience web scraping using tools like selenium or beautiful soup
Contract Details
• Start Date: ASAP
• Duration: 3–6 months, extension possible
• Weekly Commitment: ≥ 20 hours
• Location: Remote; 3–4 h of time‑zone overlap with PST preferred
• Rate: Competitive hourly (please quote)
Why You’ll Thrive Here
You’ll dive straight into meaningful problems, sharpen your debugging chops, and work with peers who appreciate pragmatic, well‑reasoned solutions—without being boxed into one framework or tech stack. If you enjoy diagnosing systems, polishing code, and shipping secure, reliable Python services, we’d love to hear from you.