Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$50к$73кмедиана$93к
9 в выборке
На СНГ рынке: $2.6к/мес ($1.6к - $3.2к)
82
Хорошая вакансия
развернуть
Понятные задачи для мидл-разработчика, современный Python-стек и заметный акцент на обучении делают вакансию привлекательной, хотя в консалтинге меньше контроля над развитием продукта.
Кликните для подробной информации
Работа на клиентовАктуальный стекВремя на обучение26 дней отпуска
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Mid-Level Python Developer (Backend) (Python/FastAPI): Building, maintaining, and optimizing high-concurrency backend systems for client projects with an accent on async Python, type safety, API development, and production delivery. Focus on integrating relational databases, caching layers, asynchronous message queues, and AI-assisted workflows while ensuring automated test coverage and production reliability.
Location: Hybrid, Sofia, Bulgaria
Company
hirify.global Bulgaria is part of the hirify.global Group, a technology consulting company delivering software engineering, digital transformation, and business consulting services through international teams and long-term customer partnerships across Germany and the DACH region.
What you will do
Own backend features end-to-end, from schema design and API endpoints to production deployment.
Develop clean, tested asynchronous Python services using REST API frameworks such as FastAPI and modern type-safety practices.
Integrate backend services with PostgreSQL, SQLAlchemy or SQLModel, caching layers, and asynchronous message queues.
Use AI-assisted development tools to prototype, write boilerplate, expand test coverage, and debug applications.
Write automated tests, optimize query performance, and ensure production reliability.
Collaborate with cross-functional squads and client teams on technical specifications, code reviews, and iterative delivery.
Requirements
Strong hands-on experience with Python 3.11+, including asyncio, typing, and REST API frameworks such as FastAPI.
Practical experience with relational databases such as PostgreSQL and efficient SQL or ORM queries.
Experience with automated testing using pytest, code quality practices, structured logging, and Git-based workflows.
Experience shipping code to production, working with Docker containers, and understanding basic deployment processes.
Professional English fluency and the ability to clearly explain technical decisions to teammates.
Nice to have
Experience with AI coding tools such as GitHub Copilot or Cursor, or openness to integrating them into development practices.
Knowledge of integrating AI or LLM components into backend workflows, including LangChain or vector databases.
Experience with RabbitMQ, Kafka, Redis, or other message brokers and key-value stores.
Familiarity with modern package managers, linters, and formatters such as uv, Poetry, and Ruff.
Familiarity with AWS, GCP, or Azure and CI/CD pipelines.
German language skills at B2+ level.
Culture & Benefits
International projects and collaboration with customer and cross-functional teams.
Open communication, approachable leadership, knowledge sharing, and empowered teams.
Continuous professional and personal development, including extensive training programmes and up to 10 dedicated training days per year.
26 days of annual paid leave.
Health, life, and travel insurance, food vouchers, and Multisport cards.
Modern office facilities near Metro Station G.M. Dimitrov Blvd.
Hiring process
Applications are reviewed carefully, with potential matches contacted within the following week.
The process may include a job-related case study or practical assessment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →