dreamwork_

We are looking for an experienced Python developer who can build reliable backend systems and (ideally) feels comfortable working on the frontend as well.

Responsibilities

Develop and maintain the backend using Python (FastAPI / Django / Flask)
Design APIs, work with databases, and handle integrations
Write clean, maintainable, and well-tested code
Participate in architectural decisions and code reviews
Collaborate with the team (product, design, QA)

Required Qualifications

Commercial experience in Python development
Strong knowledge of one of the frameworks: FastAPI, Django, or Flask
Experience with relational databases (PostgreSQL / MySQL) and ORMs
Understanding of REST / GraphQL APIs
Experience with Git and Docker
Ability to write unit and integration tests
English at a level sufficient for reading documentation (B2+)

Nice to Have

Frontend development experience (React / Vue / Next.js, or at least solid HTML/CSS/JS)
Full-stack experience (ability to independently deliver a feature from backend to UI)
Knowledge of TypeScript
Experience with asynchronous Python (asyncio, aiohttp, etc.)
Experience with CI/CD, Kubernetes, and cloud platforms (AWS / GCP / Azure)
Experience with microservices architecture

This listing is tracked by dreamwork from public job postings. Want it prepared into a personalized application pack? Upload your resume →
Posted yesterday