Backend Developer

CrowdFarming® es el principal mercado tecnológico europeo de agricultor a consumidor. Estamos construyendo toda la tecnología y la logística para que los consumidores puedan acceder al mayor catálogo de agricultores ecológicos y regenerativos. Nuestra visión es construir la cadena de suministro de alimentos más sostenible para que los agricultores puedan recibir un precio justo por sus productos ecológicos y los consumidores puedan recibir alimentos frescos que viajan un 75% menos de tiempo que en los supermercados. Lanzamos en 2017, y ya estamos trabajando con más de 300 agricultores en toda Europa. Creemos que c omprar alimentos directamente a los agricultores es el acto cotidiano más poderoso al alcance de cualquiera para crear un impacto social y medioambiental positivo. Actualmente buscamos incorporar a una persona al equipo de IT para desempeñarse como Backend Developer , integrándose en el desarrollo y la evolución de nuestros proyectos tecnológicos web. 👉 Perfil requerido 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 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.

Place of work

Talent Job Seeker
Madrid
app.general.countries.Spain

About us

Identifica el mejor Talento con Talent Job Seeker



Job ID: 10376951 / Ref: 692bc9b3683eabf79cc2909340e932fb

Talent Job Seeker