Manfred logoManfred logo
Manfred logo
Manfred en redes:
Essentialist
Head image
Essentialist

Senior Python Developer

Remoto100%
🙌 Buen ambiente🌎 Equipo internacional🕐 Horario Flexible💂 Inglés🌎 Remoto 100% en España💪 Reto técnico

Essentialist ofrece un nuevo concepto en el diseño de viajes con contenido exclusivo para personas miembros del club. Su misión es transformar la forma en que la comunidad global viaja y experimenta el mundo que los rodea. Su equipo está compuesto por desarrolladores/as, travel designers y una red global de editores/as que no para de crecer. Buscan a su nuevo/a Python Developer que les ayude a seguir desarrollando sus productos digitales para que cada experiencia de viaje sea única.

¿Qué harás?

Para ponerte un poquito más en contexto, Essentialist es una startup que ya tiene el mayor % de sus clientes en USA pero ahora se están expandiendo en América del Sur y en Asia Pacífico. Han planificado viajes a más de 80 países y tiene una red de más de 120 editores locales, el 80% de sus clientes son de Estados Unidos (sobre todo Costa Este y California), y también en Reino Unido, España, México, Singapur, Japón y Canadá, entre otros países.

Ofrecen un nuevo concepto en el diseño de viajes que saca el máximo partido al conocimiento interno experto de sus editores/as, todos ellos destacados/as periodistas de viajes y estilo de vida. El equipo de especialistas en viajes, ayudan a la planificación inicial y la reserva del itinerario con las últimas y por supuesto personalizadas posibilidades que da la tecnología en este momento incluyendo a la IA. Ahí es donde entra el equipo de desarrollo y tú como Python Developer +IA. 

¿Qué es lo que buscan en ti?

Sobre todo, una persona apasionada de Django que quiera unirse a su creciente equipo de desarrollo y les ayude a seguir escalando y manteniendo su portfolio de productos de software, tanto internos como externos.

Tu misión principal será evolucionar y mantener un pipeline multiagente que ha transformado la creación de viajes. No trabajarás en un backend estático; formarás parte de un sistema que procesa briefings de clientes (ej: "quiero esquiar un finde cerca de casa") y utiliza agentes de IA para localizar destinos, generar opciones completas y realizar un quality check automatizado para evitar las famosas "alucinaciones" de los LLMs.Te responsabilizarás de que la arquitectura en Python y Django soporte esta orquestación de APIs y bases de datos SQL relacionales, asegurando que el flujo desde la petición hasta el rollout del viaje sea impecable.En este squad de 4 personas, el ownership es total: tendrás línea directa con los stakeholders para eliminar cuellos de botella y dar forma al producto de manera ágil.

Tu evolución

Essentialist
Tu primer día

En 1 mes

Habrás completado tu onboarding: ya te habrás familiarizado con el equipo, código, metodologías y herramientas que se utilizan en toda la fase de desarrollo.

Habrás participado activamente en el desarrollo de alguna de las cientos de ideas que tienen en el roadmap, incluso puede que tu código ya esté en producción

Tus responsabilidades

    • Desarrollar y optimizar el backend core basado en Python 3.x y Django. Ayudarás también a mantener y escalar los agentes de IA.
    • Escribirás código limpio y de calidad para desarrollar aplicaciones web funcionales y de alto rendimiento.
    • Diseñar y consumir REST APIs complejas para la integración de servicios de terceros y agentes de IA.
    • Desarrollarás componentes de Backend e integrarás elementos orientados al usuario en colaboración con el equipo Frontend.
    • Gestionar y modelar bases de datos SQL relacionales para asegurar la integridad de los datos de viajes.
    • Crearás código y bibliotecas reutilizables para uso futuro.
    • Participar activamente en sesiones de brainstorming y discovery, utilizando la IA para pensar "out of the box".

¿Cómo lo harás?

Gran parte del equipo se encuentra en Palma de Mallorca, aunque también podrás encontrártelos repartidos por España y Europa, por lo que tu trabajo será: 

  • 100% remoto.
  • Con grandes profesionales 
  • Dentro de un entorno ágil, siguiendo los principios de Scrum para romper los silos y admitir una iteración e implementación más rápida de códigos y aplicaciones.

¿Cuándo trabajarás?

Tienen una jornada semi-flexible, empezando a las 9am pero con margen de tiempo en caso de que tengas que ir a buscar al niño al cole o ir a dejar el coche al taller.

Día laborable

Jornada completa

Vacaciones

22 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Remoto

100%

¡Desde donde quieras! 🏖️ 🏕️

Por lo que mientras te asegures que tienes buena conexión, el lugar lo pones tú. 

Te invitarán a sus ofis que tienen en Palma de Mallorca para alguna que otra reunión/formación/team building que hacen de manera puntual.

¿Con quién trabajarás?

El equipo completo de ingeniería es de 9 personas (ahora) y podríamos mencionar que es multi-disciplinar. 4 backends.

Miki Torandell Bosch: Tu contacto principal, enfocado en que la tecnología sea un habilitador de negocio y amante de la IA bien aplicada.

Colaborarás directamente con el resto del equipo, stakeholders y clientes internos, asumiendo ese rol de "ingeniero orientado a producto". Lo que haces, se nota en Essentialist y mucho.

¿Qué piden?

Ante todo buscan una persona con buena actitud y que no le tenga miedo a los retos técnicos y que, entre otras cosas, venga con: 

  • Al menos, 5 años de experiencia en desarrollo backend con Python.
  • Experiencia con framework Django.
  • Haber "trasteado" con IA a nivel profesional (desarrollo con agentes como Claude Code, SSD, Spec kit…) y también a nivel personal.
  • Conocimientos sólidos de API REST (actualmente utilizan Django Rest Framework), tanto en la creación como en el consumo.
  • Conocimientos avanzados de SQL/Base de Datos relacionales.
  • Herramientas de testing: Pruebas unitarias y de integración con Pytest o Django Test.
  • Gestión de procesos asíncronos con Celery, algo que consideran esencial para entender la arquitectura del proyecto.
  • Inglés fluido.

Les dejarías boquiabiertos si además tienes experiencia con:

  • Experiencia con otros frameworks como FastAPI (aunque aquí son más de valorar la base técnica que el framework específico).

Tecnologías

Innegociable

  • Python icon
    Python
    Avanzado
  • Django icon
    Django
    Avanzado
  • MySQL icon
    MySQL
    Avanzado
  • Celery icon
    Celery
    Intermedio

Estaría bien

  • Bitbucket icon
    Bitbucket
    Intermedio

Suma puntos

  • Docker icon
    Docker
    Intermedio
  • AWS icon
    AWS
    Intermedio

Otras habilidades

Innegociable

  • Trabajo en equipo
  • Comunicación verbal
  • Comunicación escrita

Estaría bien

  • Capacidad de autogestión
  • Proactividad

Suma puntos

  • Visión crítica

Idiomas

Inglés
Fluido

¿Qué ofrecen?

Salario

Hasta 60K

Horario

Flexible

Remoto

100%

💸 Salario hasta €60k.

🏖️ 22 días de vacaciones + tu cumpleaños + 24 y 31 de Diciembre.

📡 Trabajo remoto 100%, pero siempre con la posibilidad de acudir a la oficina de Palma de Mallorca cuando quieras.

🕓 Horario flexible (solo se pide que estés disponible 3-4 horas al día para coincidir con el resto del equipo).

💻 Equipo necesario para que puedas trabajar cómodamente (portátil).

💳 Retribución flexible con Cobee.

🏨 Descuento en hoteles y alquiler de coches.

📌 Descuento en transporte público.

💂🏼‍♂️ Clases de inglés.

Beneficios

Ticket Restaurante
Eventos de formación internos
Dinámicas y eventos de teambuilding
Retribución Flexible

Capacidad de transformar parte del salario en pagos en especie como: cheques-guardería o Tickets Restaurant.

What the FAQ?

No, esta posición solo está disponible para aquellas personas que residan en España en el momento de aplicar.

Consta de 3 fases: Una primera reunión cultural, una prueba técnica (challenge) que te llevas a casa y donde SÍ puedes (y debes) usar IA, y una entrevista final.

Si resides en Palma de Mallorca, suelen acudir la mayoría dee los viernes a la ofi para no perder el buen rollo que hay en el equipo.

Si resides en otro punto de la geografía española, te invitarán a la ofi cuando organicen algún teambuildings, reuniones, formaciones, etc.