PioGroup Software is one of the most dynamically developing companies with more than 10 years of experience in EdTech product development & IT outstaffing services with a full-range ecosystem for international customers’ business.
14 серпня 2026

Full-Stack Python Developer (вакансія неактивна)

віддалено

PioGroup Software is a team of professionals passionate about building reliable digital products. We are looking for an experienced Full-Stack Python Developer.

The project is already in active development, so we are looking for someone who can quickly get familiar with the existing codebase, work independently on new and existing functionality, and contribute across both backend and frontend.

Requirements

  • 4+ years of commercial software development experience
  • Strong knowledge of Python
  • Strong commercial experience with Django / Django REST Framework
  • Commercial experience with React
  • Good knowledge of JavaScript / TypeScript
  • Strong understanding of REST API development and integrations
  • Experience with PostgreSQL and relational databases
  • Understanding of ORM, database migrations and query optimization
  • Experience with Docker
  • Experience with Git
  • Experience working with existing production codebases and legacy functionality
  • Experience with unit and integration testing
  • Ability to investigate and resolve production issues independently
  • Understanding of clean code principles, SOLID and application architecture
  • Ability to estimate tasks, identify technical risks and propose implementation approaches
  • English B2+, both spoken and written

Will be a plus

  • Experience with FastAPI
  • Experience with Celery
  • Experience with Redis / RabbitMQ
  • Experience with Pytest
  • Experience with caching and performance optimization
  • Experience with third-party API integrations
  • Experience with AWS / Azure
  • Experience with CI/CD pipelines
  • Experience with Kubernetes or Terraform
  • Experience with AI / LLM integrations
  • Experience with event-driven or distributed systems

What we are looking for

We are looking for a developer with a stronger backend focus, but who is comfortable working with React when needed.

The ideal candidate should be able to take ownership of a feature from requirements and technical analysis through backend implementation, API integration, frontend changes, testing and delivery.

Experience working with an existing production product, rather than only greenfield projects, will be particularly valuable.