Desarrollador de Python

Matchtech
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 65K

Job location

Remote

Tech stack

JavaScript
Continuous Integration
Linux
Web Development
Django
Python
Message Broker
RabbitMQ
Web Applications
Web Services
React
Flask
Concurrency
Backend
Angular
Kubernetes
Front End Software Development
Docker
Microservices

Job description

  • Design, develop, and maintain backend web services using Python (Django, Flask, or similar frameworks).
  • Contribute occasionally to the frontend (React, Angular, or similar) when needed in a full-stack environment.
  • Work with Docker, Kubernetes, and Linux to ensure high-performance, reliable deployments.
  • Write clean, efficient, and well-documented code while applying best practices in testing and CI/CD.
  • Help design and improve cloud-native and microservices architectures in a fast-paced agile setup.

Requirements

  • 5+ years of professional experience in web development.
  • Strong command of Python 3+, including async, concurrency, generators, and decorators.
  • Familiarity with JavaScript and modern frontend frameworks (React, Angular, etc.) - or an eagerness to learn.
  • Hands-on experience with Docker, Kubernetes, and Linux-based environments.
  • Professional level of English (international team).

? Nice to have

  • Experience with RabbitMQ or other message brokers.
  • Familiarity with CI/CD tools and automation practices.
  • Experience with micro frontends or web components.

Benefits & conditions

? What we offer

  • Full-time permanent contract, 100% remote within Spain.
  • Flexible schedule and trust-based work culture.
  • Modern tech stack and opportunities for professional growth.
  • Competitive salary range: €55,000 - €65,000 gross per year, depending on experience.

Apply for this position