Backend Developer
Role details
Job location
Tech stack
Requirements
Más de 5 años de experiencia programando en entornos Node.js, con dominio del ecosistema actual (NestJS valorable, uso avanzado de async/await, arquitectura modular, testing y performance). * Experiencia trabajando con arquitecturas orientadas a eventos (EDA) y microservicios serverless en AWS (EventBridge, Step Functions, Lambda), incluyendo uso avanzado de SQS y SQS FIFO, así como patrones de concurrencia controlada, idempotencia y consistencia eventual. * Experiencia en entornos productivos utilizando MongoDB y PostgreSQL, eligiendo la base de datos adecuada en función del caso de uso. * Dominio de Git y experiencia habitual trabajando con flujos CI/CD. * Buen entendimiento de cloud computing, especialmente dentro del ecosistema AWS (IAM, API Gateway, SNS, CloudWatch, S3, entre otros). * Capacidad para diseñar servicios observables, con métricas, logs estructurados y trazabilidad extremo a extremo. * Conocimientos prácticos de testing moderno (unitario, integración, contract testing) y mentalidad orientada a la calidad. * Experiencia en integraciones externas y APIs, especialmente con Stripe y sistemas de pago. * Conocimientos aplicados de patrones de seguridad para backend y cloud (principio de mínimo privilegio, protección de colas/eventos, control de acceso, gestión de secretos, hardening de funciones serverless). * Experiencia utilizando herramientas de IA para desarrollo, como Cursor (configuraciones, agentes, flujos personalizados) y Claude Code, integrándolas en el trabajo diario para acelerar desarrollo, refactorización y revisión de código. * Valorable: experiencia previa con Symfony o Doctrine para colaborar en la evolución de partes legacy. ¿Qué ofrecemos? * Contrato indefinido con horario flexible, y con jornada intensiva los viernes y durante el verano (julio y agosto) * Modelo híbrido de trabajo: 3 días en remoto a la semana * 25 € mensuales para cubrir tus
Benefits & conditions
gastos recurrentes * 250 € anuales para formación o cursos que tú elijas * Clases de idiomas parcialmente financiadas por CrowdFarming * Créditos en tu cumpleaños y aniversario de trabajo. * Seguro médico parcialmente financiado. #J-18808-Ljbffr