Python Developer for Data Automation / Playwright

Job ID: 40263429

Budget: €12 – €18 EUR

We operate a Python-based automation system that interfaces with a data platform. The system is stable and actively in use, but requires ongoing maintenance, occasional bug fixes, and new feature development as the platform evolves. We're looking for a reliable freelance developer to join us on a flexible, ongoing basis and take ownership of the automation layer.

Tech Stack
– Python 3.11
– Playwright (async)
– FastAPI
– MongoDB
– Docker

What You'll Work On
– Writing, updating, and refining browser automation scripts that interact with third-party web applications
– Handling session management, cookie persistence, and authentication flows to keep automations running reliably
– Building and maintaining API integrations between our system and external services
– Diagnosing and resolving issues when target platforms change their UI or behavior
– Proposing and implementing improvements to make the system more robust, faster, or easier to maintain
– Working within a Dockerized environment and following existing code conventions

Ideal Candidate
– Strong hands-on experience with Playwright in Python, particularly using the async API
– Comfortable working with headless browsers, managing browser contexts, and debugging flaky or timing-sensitive automation
– Familiar with FastAPI and RESTful API design
– Experience with MongoDB or similar document-based databases
– Able to read, understand, and contribute to an existing codebase without extensive onboarding
– Self-directed and comfortable working independently with minimal supervision
– Communicative, responsive, and dependable — we value people who flag issues early and keep things moving
Related categories: Python FastAPI