Python Developer / Browser Automation / Playwright
Description
We operate a Python-based automation system that interfaces with a 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
- Playwright (async, browserless)
- 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
Budget: EUR 20/hour
Proposals: 36 freelancers have applied
Skills
DockerPlaywrightFastAPIMongoDBRESTPython