Python Developer

Backend / Software Engineering

We develop back-end applications and software services for enterprise and data-driven projects. We are looking for a Python developer who can work independently and is committed to high-quality code.

Your role:
  • Design and develop RESTful APIs and backend services in Python, with a focus on readability, testability, and performance.
  • Work on web applications using Django or FastAPI, managing the entire development cycle: data modeling, business logic, and API exposure.
  • Write automated tests (unit and integration tests) and actively participate in the team’s code reviews.
  • Work with the front-end team and clients to define technical requirements and architectural solutions.
  • Manage and optimize queries on relational databases (PostgreSQL), handle migrations, and design database schemas.
  • Contribute to the continuous improvement of development practices: CI/CD, documentation, and coding standards.
  • Support junior developers through mentoring and code reviews.
Your profile:
  • Python — Intermediate – Advanced
  • Django / FastAPI — At least one, with production experience
  • PostgreSQL — Queries, schema design, migrations
  • REST API — Design and Development
  • Testing — pytest, unit and integration tests
  • Git — Collaborative workflow, branching
  • Docker — Basic Development and Deployment
  • Linux / CLI — Practical Use
Nice to have:
  • Knowledge of task queues (Celery, Redis) for managing asynchronous processes.
  • Experience with microservices or event-driven architectures.
  • Familiarity with cloud providers (GCP, AWS) for deployment and storage.
  • Contributions to open-source projects or a public portfolio on GitHub.
  • Fundamentals of application security: OWASP Top 10, authentication, token management.
What we offer:
  • Approx. €30,000
  • Permanent contract (National Collective Bargaining Agreement for the Retail Sector).
  • Company canteen
  • Structured professional development plan.

Catania

Place of work

Full-time · Permanent contract

Type of contract

3–5 years

Experience Required

~30.000€

RAL