Volver a la página principal

Backend Engineer (Python, Django, FastApi)

Descripción

We are looking for Backend Engineers with strong experience in Python, Django, and modern API development to join our team.

This role is ideal for engineers who enjoy working on well-designed systems, data-driven applications, and real business logic in production environments.


What you will work with

  • Language: Python
  • Frameworks: Django, Django REST Framework, FastAPI
  • APIs: REST API design, endpoint development, versioning
  • Database: PostgreSQL (data modeling, querying, optimization)
  • Architecture: Modular and maintainable backend applications
  • Authentication: JWT, OAuth or similar mechanisms
  • Testing: Unit and integration testing
  • Tools: Git, virtual environments, CI/CD
  • Ways of working: Agile / Scrum, collaboration with frontend and QA teams


Key Responsibilities

  • Design and develop REST APIs using Django and FastAPI
  • Implement business logic and data persistence using PostgreSQL
  • Define efficient and scalable data models
  • Integrate internal and external services via APIs
  • Ensure backend quality, security, and performance
  • Write clean, maintainable, and testable code
  • Collaborate with cross-functional teams to build end-to-end solutions

Requisitos mínimos

  • Minimum 4 years of experience in backend development with Python
  • Strong experience with Django and Django REST Framework
  • Experience with FastAPI is valued
  • Solid knowledge of PostgreSQL
  • Experience designing and consuming REST APIs
  • Understanding of backend testing and development best practices
  • Analytical mindset and problem-solving skills