freehire launches on Product Hunt on 26 August.

Follow →

SENIOR PYTHON DEVELOPER (80% REMOTO)

Summary

Lead backend development in Python, designing scalable REST APIs and microservices with SQLAlchemy/Django ORM while mentoring junior engineers and enforcing clean-code practices.

¿Eres un apasionad@ de la tecnología? ¿Te interesa seguir desarrollando tu carrera en un proyecto de desarrollo y transformación digital? ¡Tenemos tu oportunidad!

Quienes somos: Randstad Digital somos la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. A nivel global estamos presente en más de 20 países y contamos con más de 25.000 especialistas IT y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao, Gijón y Valladolid. Llevamos a cabo servicios de IT e ingeniería apasionantes y con las últimas tecnologías. Cuidamos de nuestr@s trabajadores mediante el trato humano que nos caracteriza y por ello te impulsamos para seguir creciendo sin límites!

Nuestro objetivo: Crecer e impulsar junt@s en equipo el liderazgo digital para innovar y marcar la diferencia basándonos en la responsabilidad social tecnológica, conectando personas y tecnología.

Buscamos un Desarrollador Senior de Python para liderar el diseño e implementación de sistemas backend robustos y escalables. Serás responsable de escribir código limpio y mantenible, así como de orientar a los desarrolladores junior en las mejores prácticas.

  • Diseñar y construir APIs RESTful siguiendo las mejores prácticas de la industria.
  • Diseñar soluciones de bases de datos utilizando ORMs modernos (SQLAlchemy, Django ORM).
  • Escribir código eficiente y testeable adhiriéndose a los principios SOLID.
  • Colaborar con los equipos para definir e implementar microservicios.
  • Realizar revisiones de código asegurando el cumplimiento de los patrones y principios de diseño.
  • Optimizar el rendimiento y las consultas a las bases de datos.
  • Guiar a los desarrolladores junior en las mejores prácticas de código limpio.
  • Más de 5 años de experiencia profesional en desarrollo con Python.
  • Principios SOLID: Dominio de Responsabilidad Única (Single Responsibility), Abierto/Cerrado (Open/Closed), Sustitución de Liskov (Liskov Substitution), Segregación de Interfaces (Interface Segregation) e Inversión de Dependencias (Dependency Inversion).
  • Experiencia en ORM: Conocimientos avanzados de SQLAlchemy, Django ORM o equivalentes.
  • Filosofía de Código Limpio: Aplicar KISS (Keep It Simple, Stupid), DRY (Don’t Repeat Yourself) y YAGNI (You Aren’t Gonna Need It).
  • Separación de Inquietudes / Responsabilidades (SoC): Diseñar arquitecturas modulares y de bajo acoplamiento.
  • Diseño de APIs RESTful: Experiencia a nivel experto en la creación y consumo de APIs REST.
  • Sólida comprensión de los patrones de diseño y principios de arquitectura.
  • Experiencia en programación concurrente y asíncrona (async/await).
  • Dominio de control de versiones (Git) y flujos de integración y despliegue continuos (CI/CD).

¡GANAS PUNTOS EXTRA SI...!

  • Experiencia con colas de mensajes (Celery, RabbitMQ).
  • Conocimientos de contenedorización (Docker, Kubernetes).
  • Familiaridad con herramientas de documentación de APIs (OpenAPI/Swagger).
  • Experiencia en desarrollo guiado por pruebas (TDD).

Localización: Oficinas tanto en BARCELONA, como en MADRID. Sondeamos Talento de ambas ciudades (importante residir en una de las dos).

Modelo de trabajo: REMOTO, con posibilidad de demandar ir 1 día a la oficina por semana.

Modelo de contratación: Indefinido.

Proyecto: 6 meses con posibilidad de continuidad.

A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello:

PLAN DE FORMACIÓN CONTINUA: Plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades.

ACOMPAÑAMIENTO Y PLAN DE CARRERA: Tendrás un referente de Randstad Technologies cerca de ti en todo momento.

CONCILIACIÓN: Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible.

COMPROMISO y ESTABILIDAD: Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías.

SALARIO COMPETITIVO: Acorde a tu experiencia profesional.

CONDICIONES CONTRACTUALES: Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.

PLAN TRÁETE UN AMIG@: Si nos ayudas a incrementar el equipo, te premiaremos con una compensación económica.

Se garantiza la confidencialidad en el proceso de selección. ¿Tienes ganas y te ves preparado/a para asumir un nuevo reto como el nuestro? ¡Te estamos esperando! https://www.youtube.com/watch?v=JJVLc3JtdsA

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available