Manfred logoManfred logo
Manfred logo
Manfred en redes:
Wuolah
26/05/28/584110c9-fac2-4b60-9f25-8b2c8b92f670_slide-3.png
Wuolah

Backend Engineer

Salario32-35K
Remoto100%
☄️ Crecimiento profesional👌 Cultura🎯 Producto💪 Reto técnico

Conseguir unos buenos apuntes es un deporte de riesgo. Wuolah nace precisamente para democratizar esto. 

Su plataforma es un punto de encuentro donde los estudiantes que se curran el mejor contenido reciben una recompensa económica real por su trabajo, y el resto puede descargarlo de forma 100% gratuita.

Una idea simple que ya conecta a más de 2,5 millones de usuarios. Para seguir escalando, les estamos ayudando a buscar a su próximo/a Backend Engineer. ¿Te apetece el viaje? 👇

¿Qué harás?

Para que entiendas un poco mejor de qué va Wuolah y el impacto que tienen, te vamos a presentar a Sofía y a Carlos:

Sofía estudia Farmacia en Sevilla. Compagina la carrera con un curro a media jornada, así que el tiempo no le da para ir a todas las clases. Cuando se acerca junio, entra en modo pánico: se enfrenta a un muro de diapositivas infumables de la asignatura.

Carlos, en cambio, está al pie del cañón todos los días en clase y maqueta sus apuntes como si los fuera a publicar una editorial. Los sube a Wuolah.

Gracias al puente que tiende Wuolah, Sofía se descarga los apuntes de Carlos gratis, lo borda en el examen y respira tranquila. Por su parte, Carlos se lleva una recompensa económica. El core del negocio no es vender publicidad o moneditas, es hacer que el conocimiento fluya de manera colectiva para que Sofía no tire la toalla y Carlos vea recompensada su dedicación.

🧐 ¿Qué esperan de ti?

A nivel de negocio e impacto, ya son más de 2,5 millones de personas y están expandiendo su ecosistema para meterse de lleno en formatos de vídeo, streaming y clases particulares online.

Tu misión no será picar tickets de Jira sin rechistar. Buscan a personas con criterio y autonomía, que debatan y aporten técnicamente al crecimiento del producto.

Junto con el resto del equipo, tu foco se centrará en asegurar que la plataforma funcione como un reloj para Sofía y Carlos:

  • Transaccionalidad y asincronía: Participarás en el diseño y evolución de servicios que controlen los flujos transaccionales y de compensación dentro de la plataforma. Tu foco estará en modelar procesos asíncronos y colas de trabajo eficientes para que las operaciones de los creadores de contenido se ejecuten de forma limpia, segura y auditable.
  • Garantizar la consistencia de datos multiterminal: Trabajarás codo con codo con el equipo móvil y de frontend para que las APIs de Wuolah sostengan un flujo unificado y fiable. Optimizarás y rediseñarás endpoints para resolver problemas de concurrencia y sincronización en tiempo real, asegurando que cualquier cambio de estado se refleje al instante en todos los dispositivos de los alumnos.
  • Procesamiento y escalabilidad de archivos pesados: Durante las épocas de exámenes, el tráfico de descargas explota de manera estacional. Ayudarás a diseñar soluciones capaces de procesar, comprimir y realizar inserciones dinámicas sobre archivos PDF pesados bajo una enorme concurrencia, además de estructurar validaciones robustas para la ingesta segura y legal de los documentos académicos.

Tu evolución

Wuolah
Tu primer día

En 1 mes

Aterrizarás con calma y conocerás a todo el equipo de Wuolah. Tendrás un onboarding progresivo donde te familiarizarás con su ecosistema y sus flujos de comunicación. 

Hacia el final de este primer mes, ya habrás desplegado tus primeras refactorizaciones o pequeñas mejoras de rendimiento y estarás viendo tus primeras piezas de código funcionando en producción.

Tus responsabilidades

  • Participarás en el diseño, desarrollo y mantenimiento de las APIs y los servicios backend críticos que sostienen la lógica de negocio del producto.

  • Modelarás los dominios y los casos de uso del ecosistema técnico, asegurándote de que exista una barrera clara de arquitectura (DDD) entre el dominio puro, las aplicaciones de consumo y los detalles de infraestructura.

  • Participarás activamente en decisiones de arquitectura técnica, sentándote con el equipo para proponer mejores soluciones, debatir alternativas y pactar los trade-offs de cada entrega.

  • Refactorizarás y optimizarás los sistemas existentes, implementando métricas y observabilidad para cazar problemas de rendimiento o concurrencia antes de que lleguen a los estudiantes.

  • Colaborarás estrechamente con los equipos de Producto, Diseño, Frontend y Datos, ayudando a digerir requerimientos de producto complejos para transformarlos en microservicios backend modulares y sencillos de mantener.

  • Colaborarás en el crecimiento del equipo, participando en revisiones de código de valor, compartiendo buenas prácticas de ingeniería y ayudando a que el listón de calidad técnica colectiva siga subiendo.

  • Impulsarás una cultura de testing automatizado y pragmático, diseñando las estrategias de pruebas unitarias y de integración allí donde la criticidad del negocio lo requiera (comenzando por los flujos transaccionales y de subida de archivos).

¿Cómo lo harás?

Lo primero y más importante: ¡siempre en equipo!

A nivel de stack, su ecosistema está montado principalmente sobre TypeScript, Node.js y MongoDB con microservicios e infraestructura serverless en AWS (Lambda, SQS, API Gateway, S3).

No son dogmáticos con las metodologías, pero les gusta trabajar con sentido: usan principios de Domain Driven Design (DDD) y Arquitectura Limpia aplicados de manera pragmática para separar bien el dominio, la aplicación y la infraestructura. Tienen monorrepos gestionados con Turborepo. Incluso usan workarounds finos en producción (como bifurcar plugins para aligerar las dependencias de las Lambdas y optimizar los cold starts).

Aquí tendrás ownership real de tus servicios. Diseñarás soluciones mantenibles, decidirás qué trade-offs merecen la pena y elevarás el listón del equipo técnico aportando buenas prácticas y un testing con cabeza (empezando por donde realmente aporta valor, no por rellenar un KPI de cobertura).

¿Cuándo trabajarás?

En Wuolah tienen clarísimo que calentar la silla sirve más bien de poco. Por eso, aquí no vas a encontrar microgestión sobre tus horas de conexión. Crean un entorno basado en el pragmatismo, la responsabilidad mutua y el trabajo por objetivos.

Tienen una jornada flexible para que puedas adaptar tu día a día a tu ritmo de vida, ya sea porque te gusta empezar a trabajar al amanecer o porque necesitas parar a mediodía para hacer recados o conciliar con tu familia. Lo único que te pedirán es que intentes estar disponible en unas franjas de horarios comunes, que suele ser de 10:00h a 14:00h.

Este espacio central de solapamiento lo aprovechan para coordinar los rituales diarios de equipo, debatir nuevas propuestas o resolver cualquier bloqueo técnico ágilmente para que el resto de tu jornada puedas trabajar de forma asíncrona y de manera ultraenfocada.

Día laborable

Jornada completa

Vacaciones

25 días

Jornada laboral

Flexible

Turno continuo

En verano

¿Dónde trabajarás?

Remoto

100%

👂 ¿He oído remoto? YES!

Esta posición es 100% remota desde España. Así que prepara una buena conexión y vete pensando en tu standing desk :). Eso sí, las raíces de Wuolah son sevillanas y aquí puedes ver la dirección de su cuartel general 📍.

Además, aunque el día a día sea remoto y asíncrono, les gusta mantener el contacto humano de verdad. Por eso, organizan de manera puntual encuentros de equipo y jornadas de teambuilding para ponerse al día, compartir un piscolabis y charlar de todo aquello que no sea código.

¿Con quién trabajarás?

Actualmente, en Wuolah son unas 40 personas en total distribuidas en equipos multidisciplinares (o forums, como les gusta llamarlos internamente) para evitar que la información se quede en silos.

En la parte técnica, son aproximadamente unas 10 personas enfocadas en mantener la escalabilidad, la fiabilidad y el rendimiento de la plataforma. En tu día a día técnico, vas a interactuar muy estrechamente con:

  • Juan Luis de la Fuente (CTO): El capitán de la visión tecnológica en Wuolah. Juan Luis es quien marca la estrategia de arquitectura y la seguridad global de la plataforma, asegurando que las decisiones técnicas tengan sentido a escala y soporten de forma sostenible el crecimiento del producto.
  • Jaime Quintero (Co-CEO & CPO): Uno de los fundadores de la compañía. Al liderar el área de Producto, Jaime será el puente que traduzca las necesidades de la comunidad estudiantil en desafíos para el foro tecnológico. Le apasiona debatir sobre usabilidad y valor de negocio, por lo que valorará enormemente que aportes tu criterio de ingeniería para simplificar retos de software complejos.

¿Qué piden?

En Wuolah no buscan a un mero "ejecutor de tareas" o a alguien que se limite a sacar tarjetas del backlog como un robot. Buscan a alguien que disfrute de la ingeniería de software y busque resolver problemas complejos.

Esto significa que eres una persona a la que le gusta entender el contexto de negocio que rodea a tu código, tienes la confianza para cuestionar los requerimientos técnicos cuando detectas ineficiencias y aportas alternativas que simplifiquen soluciones complejas. Te gusta la solidez, eres consciente de que trabajas en un producto real con millones de usuarios activos y disfrutas cuidando el sistema sin perder agilidad ni velocidad de entrega.

Estos son los innegociables:

  • Trayectoria en backend de al menos 3 años: Traes en tu mochila una buena experiencia picando código backend en entornos de producción reales y enfrentándote a retos de escala.
  • Dominio fuerte de su ecosistema: TypeScript y Node.js.
  • Criterio de arquitectura y contratos de datos: Experiencia diseñando, implementando y documentando APIs robustas y mantenibles.
  • Amor por los patrones de diseño: Buen conocimiento y uso en producción de Domain Driven Design (DDD), Clean Architecture o patrones similares que separen limpiamente el dominio, la aplicación y la infraestructura.
  • Experiencia con procesos asíncronos: Experiencia práctica trabajando con procesos de fondo, gestión de colas, workers o sistemas orientados a eventos.
  • Pragmatismo: Saber cuándo merece la pena abstraer y cuándo es mejor simplificar, gestionando la deuda técnica con inteligencia de negocio.

Les dejarás boquiabiertos si además:

  • Ecosistema AWS (Serverless): Tienes experiencia trabajando con servicios gestionados de la nube de Amazon como Lambda, SQS, API Gateway, S3, SNS o ECS.
  • Modelado NoSQL: Has trabajado con MongoDB, sabiendo cómo modelar datos de forma eficiente y optimizar el rendimiento de las consultas.
  • Sistemas de búsqueda: Conocimiento o experiencia previa implementando y optimizando Elasticsearch o similares.
  • Sensibilidad por la eficiencia: Obsesión sana por el rendimiento (performance), la mantenibilidad del sistema a largo plazo, la seguridad y el coste de la infraestructura en la nube.

Tecnologías

Innegociable

  • NodeJS icon
    NodeJS
    Intermedio
  • TypeScript icon
    TypeScript
    Intermedio
  • API icon
    API
    Intermedio

Estaría bien

  • AWS icon
    AWS
    Básico
  • MongoDB icon
    MongoDB
    Básico

Otras habilidades

Innegociable

  • Trabajo en equipo
  • Aprendizaje Continuo
  • Adaptabilidad al cambio
  • Visión crítica
  • Pensamiento analítico

Idiomas

Español
Nativo/Bilingüe

¿Qué ofrecen?

Salario

32-35K

Horario

Flexible

Remoto

100%

En Wuolah quieren que estés a gusto, que rindas al máximo y que te preocupes solo de diseñar buen software sin distracciones. Para conseguirlo, tienen preparado un pack de condiciones:

  • 🫰Una franja salarial entre 30.000€ y 35.000€ brutos anuales, dependiendo de la experiencia y el criterio que aportes.
  • 🌴 22 días laborables de vacaciones al año, más el 24 y 31 de Diciembre y San Publicito en Enero. Además, ofrecen 4 días de asuntos propios anuales.
  • 📖Bolsa de formación: Acceso a presupuesto anual destinado a cursos, certificaciones, libros técnicos o asistencia a eventos de ingeniería para que tu carrera siga evolucionando.
  • 🕗Flexibilidad y conciliación: Libertad para compaginar tu vida personal y laboral, trabajando por objetivos de forma asíncrona y con foco.
  • 🙌Cultura de equipo de verdad: team buildings para desvirtualizar al equipo, compartir buenas ideas (y alguna cerveza/refresco) y estrechar lazos más allá de la pantalla.

Beneficios

Presupuesto para formación
Teléfono de empresa
Dinámicas y eventos de teambuilding
Vacaciones Extra
Presupuesto para coworking

What the FAQ?

No. Por motivos burocráticos y de organización con el equipo a nivel de husos horarios, solo valoran candidaturas residentes en España en estos momentos.

  • Primera reunión con Manfred.
  • Segunda reunión para el fit cultural con Inma, responsable de RRHH y Juanlu, CTO: En esta segunda reunión identificarán el encaje cultural y técnico (a alto nivel).
  • Tercera y última reunión para revisión de prueba técnica.