Python Developer

RemoteSalary not specified

Tech Stack

PythonDjangoSQLDockerCI/CDFastAPITestNG

Job Description, Responsibilities & Requirements

Description language:

About the Position

Python Developer

Remote

Kyiv, Ukraine

Our engineering team is expanding and seeking a talented Junior Python Developer to build full-stack web applications across diverse industries including sports, healthcare, machine learning, fin-tech, hiring, and eCommerce.

Dive into the world of Python development with us and be part of our journey to drive innovation using modern technologies and best practices.

Responsibilities

  • 🐍 Build REST APIs with Python and modern frameworks like FastAPI
  • 💻 Crafting simple user interfaces for your APIs
  • ✨ Assuring application stability with comprehensive unit and integration testing
  • 🏗 Orchestrating app deployments using Gunicorn, Uvicorn, Nginx, and Docker

Requirements

  • Profound knowledge of FastAPI, Django, Django REST, or comparable frameworks, crafting solutions using the MVC pattern
  • Experience in describing or creating database structures with Django ORM, SQLAlchemy, or similar libraries
  • Familiarity with raw SQL queries, SQL query optimization, and database structure normalization
  • Proficiency in writing tests using tools like Pytest, Faker, or their equivalents
  • Experience in packaging and deploying applications using Docker, including writing Dockerfiles and cluster descriptions with Docker-Compose
  • English Intermediate or higher

Nice to Have

  • Experience in setting up CI/CD pipelines
  • Deployment know-how on cloud platforms such as Google Cloud, AWS, Azure, or Digital Ocean

We Offer

  • 🚀 Interesting and challenging projects with a modern technology stack
  • ✅ Code reviews and constant feedback on your work
  • 💪 Culture encouraging and promoting professional growth and development
  • 💻 Modern working environment
  • 💸 Competitive salary in USD with regular reviews based on your results
  • 💲 Salary payment options that are convenient for you considering your local country regulations
  • ⌚ Fully remote work in the team with well-established remote work processes (our team members located in 7+ different countries, and we encourage diversity)
  • 🎤 English speaking clubs
  • 🏖 Paid sick leave and vacation - 15 business days (21 calendar days) of annual vacation
  • 👾 Online weekly team activities
  • 🫶 Coverage of monthly psychologist support sessions

How We Hire

Steps of our hiring process (though they can differ depending on role type):

  1. Video-Ask with Test Task

    • Show us your skills with a short video intro and a test task - don't worry, no one's judging your background!
  2. Tech interview with live coding

    • Time to impress with some live coding - don't sweat it, we're not expecting magic, just real skills.
  3. English and soft skills check

    • Let's chat! We'll see how well you communicate and play nicely with others.
  4. Final interview with Lead

    • A casual conversation with the Lead Developer - think of it as a "meet the boss" moment.

Job Details

Company name:
DevelopsToday
Location:
Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
3/27/2026
Last checked:
6/12/2026
Posted on the source:
5/21/2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.