Skip to content
Back to all jobs

Middle Python Developer (FastAPI)

Share:XWhatsApp
Remote- full time- Posted July 23, 2026- via djinni.co

You will be redirected to djinni.co to apply.

We are looking for a Middle Python Developer with a strong focus on backend development, high-performance APIs, and microservices to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule ‒ you have found the right place to send your CV.

You'll be a great fit if you have:

  • 3+ years of commercial experience with Python;
  • Strong production experience with FastAPI (async programming, dependency injection, Pydantic);
  • Deep understanding and hands-on experience with GraphQL (schema design, resolvers optimization, federation is a plus) along with traditional REST API approach;
  • Strong understanding of asynchronous programming (asyncio, multithreading/multiprocessing);
  • Experience with AWS services;
  • Experience with SQL databases, ORMs (e.g., SQLAlchemy/Tortoise), and query optimization;
  • Solid understanding of client-server models, microservices architecture, and authorization/authentication principles (OAuth2, JWT).
     

Would be a plus:

  • Experience with Strawberry or Ariadne (Python GraphQL libraries);
  • Experience with Redis and Lua scripts;
  • Experience with Celery or other async task managers/message brokers;
  • Experience with third party integrations (payments, iGaming platforms, CRM and similar).
     

What you'll do:

  • Designing and developing high-performance Backend APIs using FastAPI and GraphQL;
  • Building and maintaining applications with a distributed microservices architecture;
  • Writing efficient asynchronous logic and integrating third-party services;
  • Developing data-retrieval applications and specialized scripts (similar to DAGs in Airflow or AWS Lambdas) to process information for further DS and DE workflows;
  • Optimizing database queries and API performance to ensure low latency.


    We ensure your growth with:

  • Competitive salary fixed in USD
  • Flexible working schedule and fully remote work format
  • Paid vacation days and sick leave days 
  • Personal and professional development opportunities
  • Participation in building innovative projects from scratch using modern technologies
  • Team-building activities and corporate events
  • English classes and educational events.

More tech development jobs

Sponsored

Working abroad? Stay connected with a Saily eSIM

Get affordable mobile data the moment you land. No physical SIM, no roaming bills.

Use code MONIQU2427 at checkout

Get a Saily eSIM →

Affiliate link: we may earn a commission at no extra cost to you.

Get booked. Keep 85% of every booking.

Be discovered by clients looking for talent in your city.

  • Self-serveList your profile on a flat subscription. Clients send you an inquiry through the platform.
  • ManagedPrefer a hands-on option? Elite managed bookings are arranged with us by agreement, a separate paid lane.