About the Role
Nuestro cliente está buscando incorporar a su equipo a un Desarrollador Python Senior, quien trabajará de forma completamente remota. Esta posición es fundamental para el desarrollo de soluciones de software innovadoras y la optimización de sistemas existentes. El candidato ideal será un experto en Python, con una sólida comprensión de la arquitectura de software, bases de datos y metodologías de desarrollo ágil. Tendrá la capacidad de liderar proyectos técnicos, mentorizar a desarrolladores junior y colaborar eficazmente con equipos distribuidos globalmente. Buscamos a alguien apasionado por la tecnología, con una mentalidad resolutiva y un compromiso con la entrega de código de alta calidad. La oportunidad de trabajar desde cualquier lugar ofrece una flexibilidad sin precedentes, manteniendo al mismo tiempo un fuerte sentido de pertenencia y colaboración dentro de la empresa. Fomentamos un ambiente de trabajo que promueve la iniciativa, el aprendizaje continuo y el desarrollo profesional a largo plazo. Serás una pieza clave en la definición y ejecución de nuestra estrategia tecnológica.
Key Responsibilities
- Desarrollar aplicaciones y servicios backend robustos utilizando Python y frameworks asociados (Django, Flask).
- Diseñar e implementar APIs RESTful escalables y seguras.
- Gestionar bases de datos (SQL y NoSQL), asegurando la integridad y rendimiento de los datos.
- Colaborar con equipos de producto y otros ingenieros para definir requisitos y soluciones técnicas.
- Escribir código limpio, eficiente, bien documentado y testeado.
- Participar activamente en revisiones de código y debates técnicos.
- Optimizar el rendimiento de las aplicaciones y resolver cuellos de botella.
- Identificar, evaluar e implementar nuevas tecnologías para mejorar el stack tecnológico.
- Desplegar y monitorizar aplicaciones en entornos de producción (cloud, on-premises).
- Mentorizar a desarrolladores junior y fomentar buenas prácticas de codificación.
Requirements
- Experiencia avanzada en desarrollo con Python.
- Experiencia demostrada con frameworks web como Django o Flask.
- Sólidos conocimientos de bases de datos relacionales (ej. PostgreSQL, MySQL) y NoSQL (ej. MongoDB, Redis).
- Experiencia en el diseño e implementación de APIs RESTful.
- Comprensión de patrones de diseño de software y principios SOLID.
- Experiencia con Git y flujos de trabajo de control de versiones.
- Familiaridad con entornos cloud (AWS, Azure, GCP).
- Conocimiento de metodologías de desarrollo ágil (Scrum, Kanban).
- Excelentes habilidades de resolución de problemas y pensamiento analítico.
- Capacidad probada para trabajar de forma autónoma y colaborativa en un entorno remoto.
- Buenas habilidades de comunicación en español; se valorará nivel de inglés.
- Titulación universitaria en Informática, Ingeniería de Software o campo relacionado.
Benefits
- Posición 100% remota, con flexibilidad para trabajar desde cualquier lugar.
- Salario altamente competitivo y paquete de beneficios completo.
- Oportunidades excepcionales de desarrollo profesional y formación subvencionada.
- Participación en proyectos de vanguardia con impacto global.
- Cultura empresarial dinámica y orientada a la innovación.
- Retribución flexible adaptable a tus necesidades.
- Acceso a las últimas tecnologías y herramientas del sector.
- Reuniones virtuales regulares para mantener la cohesión del equipo.
- Estímulo para la contribución a proyectos de código abierto.
- Equilibrio sostenible entre la vida laboral y personal.