Engineering

Middle Python Developer (Backend)

  • Middle
  • Remote
  • Full-time
  • Open until Dec 31, 2026

A chance to work with a stable team, contribute directly to product development and grow professionally on a modern stack.

  • Python
  • Django
  • PostgreSQL
  • Docker Compose
  • Pillow
  • WhiteNoise
  • REST APIs

What you will do

  • Develop and maintain backend logic for web applications
  • Design, build and integrate RESTful APIs
  • Work with PostgreSQL databases
  • Make static and media files work right with WhiteNoise
  • Implement image processing with Pillow
  • Write clean, maintainable and testable code
  • Take part in code reviews, refactoring and optimization
  • Work closely with frontend developers, QA and the rest of the team

Requirements

  • 3+ years of commercial software development
  • Strong Python and Django
  • Hands-on PostgreSQL and Docker Compose
  • Familiarity with Pillow (image processing) and WhiteNoise (static files)
  • Solid software engineering practices
  • English B1+: talking with the team and reading technical documentation

What we offer

Work that lasts, remote from the US, Estonia or Ukraine.

Remote, with flexible hours

Full-time and remote, from the US, Estonia or Ukraine; hours that overlap the team, not a timesheet.

21 vacation days, 5 sick days

Paid, every year.

Corporate English courses

Classes with the team, for the calls and the documents you write.

Long projects, a stable team

Long-term cooperation with stable product teams, not a new client every month.

A modern stack, clear processes

Current tools and a process that is written down, so the work is the code.

Room to grow

Large-scale outstaffing and product work across the US and Europe.

How we hire

4 steps, nothing hidden.

  1. 01A call with our recruiter

    You, the role and the terms. We answer every application within five working days.

  2. 02A test task

    A task close to the real work, so we both see how you think.

  3. 03A technical interview

    With the engineers or the lead you would work with.

  4. 04An offer

    The terms in writing - then your first project.

Middle Python Developer (Backend)

Apply in two minutes.

Your CV or a link to your profile is enough to start. We answer every application within five working days.

CV or profile link *
When you can start
  • Right away
  • In two weeks
  • In a month
  • Later