31 jul
|
Confidential
|
Barcelona
31 jul
Confidential
Barcelona
Backend Engineer (Serverless / Lambda)
1️⃣ Descripción del puesto
¿Quieres formar parte de un equipo que está revolucionando cómo los restaurantes se conectan con sus clientes a través de la tecnología?
Estamos buscando un/a Backend Engineer especializado en entornos serverless y AWS Lambda, con experiencia en Node.js/TypeScript, para unirse a un equipo pequeño, ágil y obsesionado con construir producto de impacto real.
Aquí no hay burocracia: lo que se construye, se lanza.
Y lo que se lanza, se usa.
2️⃣ Misión del puesto
Tus principales responsabilidades serán:
• Diseñar y desarrollar microservicios serverless en AWS Lambda (Node.js/TypeScript) con arquitectura hexagonal/DDD.
• Modelar y orquestar flujos event-driven con EventBridge, SNS y SQS (idempotencia, reintentos, DLQs).
• Exponer e integrar APIs REST y webhooks de partners de pagos y POS.
• Diseñar transacciones distribuidas garantizando consistencia (outbox, sagas, exactly-once cuando aplique).
• Optimizar rendimiento y costes en serverless (cold starts, concurrencia, tuning de memoria).
• Implementar observabilidad end-to-end (CloudWatch, X-Ray, OpenTelemetry, Datadog).
• Escribir y mantener tests unitarios, de contrato e integración dentro de pipelines CI/CD.
• Trabajar con Infra as Code (Serverless Framework, Terraform o CDK) para despliegues reproducibles.
• Colaborar estrechamente con producto y diseño para transformar necesidades reales en soluciones simples y fiables.
Aptitudes y conocimientos deseados:
3️⃣ Requisitos (Match)
• Experiencia sólida en Node.js + TypeScript y diferentes arquitecturas (MVC, hexagonal, DDD).
• Dominio de AWS Lambda y su ecosistema: API Gateway, EventBridge, SQS/SNS, Step Functions, Secrets Manager/Parameter Store.
• Conocimientos de MongoDB (principal DB) y nociones de DynamoDB en contextos serverless.
• Experiencia trabajando con microservicios y mensajería (contratos, versionado, compatibilidad backwards).
• Haber participado en sistemas de alto tráfico y misión crítica (resiliencia, rendimiento, observabilidad, costes).
• Buen criterio para simplificar y tomar decisiones técnicas con autonomía.
• Buenas prácticas de testing y enfoque en calidad a largo plazo.
Plus (valorables):
• Experiencia con Serverless Framework, Terraform o CDK.
• Conocimientos en seguridad (IAM, KMS).
• Experiencia en sectores pagos, fintech o foodtech.
Required Skill Profession
Computer Occupations
📌 Backend Engineer Serverless / Lambda Barcelona
🏢 Confidential
📍 Barcelona