23 oct
|
Talent Match
|
Barcelona
23 oct
Talent Match
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.
📌 Backend Engineer (Serverless / Lambda) (Barcelona)
🏢 Talent Match
📍 Barcelona