Volver
Híbrido (parcialmente remoto)Nivel Intermedio

Desarrollador Backend Senior

Macadam · Barcelona, España
Inglés
Publicado 3 hours ago
Barcelona, España

Sobre nosotros

Macadam es un movimiento impulsado por más de 14 millones de usuarios que caminan con nosotros todos los días. Estamos aquí para hacer que caminar sea más gratificante, atractivo y constante, no solo un hábito, sino algo que las personas realmente disfrutan. Basado en un diseño reflexivo, nuestro enfoque ayuda a las personas a mantener rutinas más saludables haciéndolas sentir simples, motivadoras y divertidas. A medida que crecemos, nos enfocamos en profundizar nuestro impacto: apoyando a nuestra comunidad con herramientas más inteligentes, experiencias más enriquecedoras y más razones para seguir moviéndose.

Descripción del trabajo

Como desarrollador backend senior en Macadam, estarás en el centro de nuestro equipo de ingeniería, diseñando y manteniendo la infraestructura del lado del servidor que impulsa nuestra aplicación para millones de caminantes en todo el mundo. Trabajarás estrechamente con nuestros equipos de móvil, producto y datos para ofrecer funciones confiables y de alta calidad a gran escala.

  • Diseñar, construir y mantener APIs RESTful robustas y servicios backend utilizando NestJS
  • Arquitectar y optimizar modelos de datos y consultas en PostgreSQL para rendimiento y escalabilidad
  • Implementar y gestionar estrategias de caché Redis para garantizar la capacidad de respuesta a gran escala
  • Aprovechar los servicios de Google Cloud Platform (Cloud Run, Pub/Sub, Cloud Storage, etc.) para desplegar y operar la infraestructura backend.
  • Colaborar estrechamente con el equipo móvil de React Native para definir y iterar sobre contratos de API
  • Contribuir a revisiones de código, documentación técnica y mejores prácticas de ingeniería
  • Monitorear, depurar y mejorar continuamente el rendimiento y la fiabilidad del backend
  • Participar activamente en ceremonias ágiles y ayudar a definir nuestra hoja de ruta técnica

Experiencia laboral relevante

  • Más de seis años de experiencia en desarrollo backend, preferiblemente en un entorno de alto tráfico orientado a productos
  • Alta competencia en TypeScript y Node.js.
  • Experiencia sólida con el framework NestJS y su ecosistema (módulos, guards, interceptores, etc.).
  • Conocimiento profundo de PostgreSQL, incluyendo indexación, optimización de consultas y diseño de esquemas
  • Experiencia práctica con Redis
  • Experiencia con los servicios de Google Cloud Platform o patrones de implementación nativos de la nube

Beneficios

Vale de comida

Subsidio de bienestar (respaldado por Urban Sports)

Atención médica privada (Alan)

Cultura de trabajo híbrido con flexibilidad internacional

4 días de vacaciones Macadam

Almuerzo de equipo los viernes

Eventos y desplazamientos de la empresa

Habilidades requeridas para el trabajo

Desarrollo backendAPIs RESTfulNestJSPostgreSQLRedisGoogle Cloud PlatformTypeScriptNode.jsMetodologías ágilesResolución de ProblemasAtención a los DetallesColaboración