Jobs for a Python developer: search and automatic applications
Python in Ukraine means backend on Django and FastAPI, data, automation and ML. Here is how to set up the search so the bot applies only where you really want to go.
What job posts ask for most
- Django or FastAPI, less often Flask
- PostgreSQL, Redis, queues (Celery, RabbitMQ)
- Docker, a basic grasp of CI/CD and the cloud (AWS, GCP)
- Tests (pytest), typing, code review
- For data roles: pandas, SQL, Airflow, ML frameworks
How to set up filters in AutoApply
Put Python and the framework you work with in the skills. "At least one skill" gives more jobs, "all skills" gives more precise ones.
Stop words in the job title drop what does not fit you: for example "Data Scientist" if you do backend, or "QA Automation" if you do not want testing.
A short sample letter
The employer reads the first lines, so the letter must be short and concrete. A sample the AI adapts to each job:
"Hi! I am interested in the Middle Python Developer role. I have written backend on Django and FastAPI for three years, the last one building APIs for a payment service with PostgreSQL and Celery. Happy to tell you more on a call."
More examples in how to write a cover letter for IT jobs. Or generate your own for free.
Create an account and set your filters
A sample CV
A short one-page CV that gets past the first look. You can build one in the AutoApply CV builder in 10 minutes:
- Title: Middle Python Developer
- Summary: 3 years of backend on Django and FastAPI, APIs for payments and logistics.
- Experience: FinPay, 2023 to now: moved a service from Flask to FastAPI and halved API response time.
- Skills: Python, Django, FastAPI, PostgreSQL, Redis, Celery, Docker, pytest, AWS.
- English: Upper-Intermediate.
Interview questions
- How does a list differ from a tuple, and when do you use each?
- How does the GIL work, and when would you use multiprocessing instead of threads?
- How would you find a slow query in the Django ORM?
- What is a decorator, and where have you written your own?
- How do you set up background jobs and retries in Celery?
Practise answering out loud: a mock interview with AI for the exact job.
Tips
- Keep separate CVs for backend and data if you look for both.
- Give versions and scale: "FastAPI, 2 million requests a day" says more than "experience with APIs".
- A pet project on GitHub with tests and Docker helps junior candidates.
FAQ
Should I list both Django and FastAPI?
Yes, if you worked with both. With "at least one skill" the bot finds jobs with either of them.
Read next
- Jobs for a DevOps engineer: search and automatic applications: DevOps engineer jobs in Ukraine: a sample CV and cover letter, interview questions, what employers want and automatic applications on Djinni and DOU.
- Automatic applications on Djinni: How applying on Djinni works, what to write to a recruiter, and how AutoApply finds jobs and applies with a message written for each one.
- How to write a CV for IT jobs: How to write a CV for IT jobs in Ukraine: a one-to-two-page structure, how to describe experience, keywords from job posts, an English version.
Apply to jobs for a Python developer automatically, for free
AutoApply finds jobs on Djinni and DOU by your filters, writes a letter for each and applies for you. The free plan has every feature and 30 applications a month.
Job boards · Roles · Blog · Free tools · Job market stats