Wuolah avatar

Wuolah

Startup (early stage)

Mid Backend Developer | €24-28K

  • 🇪🇸 España

  • 🟢 Inglés deseable (no obligatorio)

  • Programación
  • Backend
  • Node

Sobre Wuolah

Si quieres saber más sobre Wuolah haz clic aquí → Wuolah Jobs En definitiva, lo que queremos es reinventar la formación tradicional rompiendo el paradigma de una persona enseñando a muchas. Creemos en un modelo más abierto en el que miles de estudiantes brillantes formen a sus iguales con apuntes, clases en directo, cursos... El reto que tenemos por delante es más importante que un examen final. Si no te crees que tenemos a la mejor comunidad del mundo puedes buscar Wuolah en Twitter.

Sobre ti

Necesitamos developers con ganas de evolucionar el producto al siguiente nivel para conseguir que cualquier creador de contenido pueda enseñar a los demás a través de la tecnología.

Backend Mid

Qué harás en tu día a día

  • Colaborarás en el roadmap y en el desarrollo de nuestras webs y aplicaciones
  • Diseñar, implementar y mantener nuestras APIs
  • Junto con tus compañeros de backend, mejorarás el rendimiento, escalabilidad y monitorización de nuestra aplicación
  • Ayudarás a construir el equipo de desarrollo, participando en la contratación de nuevas incorporaciones y mentorizando a miembros con menos experiencia

Tu background

  • Tienes experiencia (Mid 2-4 años) en desarrollo backend con Node.js participando en el proyecto desde su creación hasta su puesta en producción
  • Has trabajado con bases de datos relacionales y no relacionales (nuestras bases de datos principales son MySQL, DynamoDB y MongoDB)
  • El puesto es 100% remoto, y sabemos que una de las habilidades fundamentales para que un equipo funcione bien en remoto es la comunicación. No pedimos nada extraordinario, sólo que te sepas explicar bien y que hables de forma clara y directa con el resto del equipo
  • Buenas prácticas: porque la forma más rápida de hacer algo, es hacerlo bien desde el principio. Te son familiares conceptos como clean code y/o principios SOLID.
  • Conoces de manera general conceptos como virtualización, contenerización y herramientas de orquestación

Sería un plus si

  • Te gusta crear y compartir contenidos sobre tu trabajo. Wuolah es compartir
  • Has usado TypeScript
  • Acostumbrado/a a trabajar con git y gitflow
  • Has gestionado un pequeño equipo de desarrolladores y has realizado code reviews.
  • No buscamos un/a DevOps propiamente dicho, no obstante si tienes alguna experiencia laboral en este ámbito (conoces el framework Serverless o cualquier otra herramienta de IaC, tienes experiencia en AWS o configurando el CI/CD de algún proyecto, etc.) sería genial

¿Cómo trabajamos?

En Wuolah el producto es nuestra máxima prioridad. Tenemos una visión muy pragmática de como trabajar así que reducimos toda la burocracia y reuniones de control al mínimo. Buscamos constantemente cuestionar y optimizar nuestros procesos para que sean intuitivos y útiles.

El objetivo es permitir que el equipo pueda centrarse en mejorar y aportar valor.

Trabajamos en remoto. Aunque tenemos oficina en Sevilla para quien quiera y los miembros del equipo tienen libertad para trabajar de manera conjunta en videollamada si lo desean.

A nivel de herramientas usamos:

  • Notion, donde documentamos todos los procesos y aprendizajes.
  • Jira, para la gestión de tareas.
  • Slack, herramienta principal de comunicación. Tanto para la comunicación escrita como para la comunicación hablada gracias a las videollamadas y juntas.
  • Figma, nos permite colaborar en tiempo real para idear, investigar y prototipar todo lo que luego vayamos a construir.
  • Github, lugar donde reside todo el código de nuestros productos.

A nivel de equipos Estamos divididos en 4 Value Streams (VS) 💡 Un VS es un equipo multidisciplinar formado por Product Managers, Product Designers y Developers que se encarga de evolucionar una parte del producto.

  • B2C: Se encarga de todo lo relacionado con los usuarios y su experiencia en Wuolah.
  • B2B: Se encarga de todo lo relacionado con las empresas.
  • Growth: Se encarga de atraer nuevos usuarios a Wuolah y hacer crecer las comunidades con menos usuarios.
  • IT: Da soporte transversal a necesidades tecnológicas de la plataforma.

A nivel técnico Tenemos un monorepo con Turborepo y los siguientes proyectos:

  • api: Una API rest serverless con Node+TS
  • web: El frontend de Wuolah con React+TS
    • NextJS
    • React Query
    • Chakra UI
  • types: los types compartidos entre api y web

Tenemos 3 stags:

  • PROD: Entorno principal donde está Wuolah
  • STAGING: Entorno para unificar los desarrollo de cada VS y probar integraciones complejas
  • DEV: Entorno donde se despliega el código en el que se está trabajando. Por cada tarea se crea un PR y automaticamente se crea una URL única que puedes usar para compartir tus avances o dudas con el resto.

🎯 Nuestro Roadmap

En los últimos 6 meses hemos realizado una migración completa de la plataforma de PHP a React, que acabamos de finalizar.

A corto plazo (3-6 meses) El objetivo es centrarnos en crecer y mejorar la experiencia de los usuarios para estudiar en Wuolah. También lanzaremos nuevos productos como clases particulares.

A medio/largo plazo El objetivo es reinventar la formación tradicional. Desde producto usaremos todos los datos que tenemos para priorizar nuevas funcionalidades y crear nuevas soluciones que ayuden a las personas que consumen contenidos y a las que los crean.

¿Qué ofrecemos?

  • Flexibilidad horaria, trabajo en remoto y gran nivel de autonomía para decidir cómo trabajas. Oficina en Sevilla si te interesa
  • Salario competitivo
  • Altos estándares de calidad en lo que hacemos, así como formación para que puedas mantener tu perfil profesional actualizado y relevante
  • Ser pieza clave en una empresa/producto en fase de crecimiento con muchas oportunidades por venir en un futuro muy cercano
  • Posibilidad de trabajar en un producto que usan y adoran un millón de personas con un crecimiento anual del 118%

¿Cómo es el proceso de selección?

  1. Envía tu solicitud mediante el siguiente formulario
  2. Entrevista inicial. Tendrá una duración de entre 30-45 min. Puedes aprovechar para preguntarnos todas las dudas que tengas sobre la empresa, el equipo y/o el puesto. Por nuestra parte, nos gustaría saber más sobre tu experiencia y motivaciones.
  3. Prueba técnica. Te enviaríamos una prueba técnica bastante acotada para no quitarte mucho tiempo.
  4. Entrevista técnica. Tendrá una duración de 60 min. Profundizaremos más en tu background, experiencia y skills. Te daríamos feedback sobre la prueba técnica y realizaremos algunas preguntas sobre la misma.
  5. Si todo va bien, tendrías una última entrevista con alguno de los founders y otros miembros de la empresa para poder conocernos un poco más sobre todo a nivel personal.
  6. Finalmente te haríamos una oferta.

Unete a nuestra newsletter ❤️️

Las mejores ofertas de trabajo en remoto.

No spam. Solo te enviaremos información relevante.