Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Trainee/Junior Python Developer

Madfish

Madfish

Software Engineering
Ukraine · Lviv, Lviv Oblast, Ukraine,
Posted on Oct 5, 2025

We are looking for a skilled Trainee/Junior Python Developer to join our growing team. You will be responsible for designing, developing, and maintaining backend services, ensuring high performance, scalability, and reliability.

Responsibilities

  • Develop, test, and maintain backend services and APIs using Python.
  • Work with relational and NoSQL databases to design efficient data models.
  • Implement best practices for clean, maintainable, and testable code.
  • Optimize applications for scalability, security, and performance.
  • Integrate with third-party APIs and cloud services.

Requirements

  • Experience in backend development with Python (FastAPI, Django, Flask, or similar frameworks).
  • Strong understanding of software design principles and RESTful API development.
  • Good knowledge of databases (PostgreSQL, MySQL, etc.).
  • Familiarity with CI/CD pipelines and containerization (Docker).
  • English level: Upper-Intermediate or higher.

Nice to Have

  • Experience with frontend development using React.
  • Experience with AWS or GCP cloud services (deployment, storage, compute, monitoring).
  • Knowledge of microservices architecture and event-driven systems.
  • Familiarity with DevOps practices.