> Markdown version of [/jobs/ext/4003654-ai-developer](https://www.wearedevelopers.com/jobs/ext/4003654-ai-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # & AI Developer - **Company:** Crowdfarming - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Code Review, Databases, Cursor, Amazon DynamoDB, Github, PostgreSQL, MongoDB, Node.Js, Microsoft Copilot, TypeScript, Cypress (Programming Language), Gitlab, Git, AngularJS, Bitbucket, Claude, NestJS, Restful APIs, Jasmine - **Published:** October 29, 2026 - **Apply:** https://www.adzuna.es/details/5945020072 ## About the Role * 4 o más años como desarrollador/a full-stack, trabajando tanto en front como en back. * Node.js (Express o NestJS también valen). * Angular 15 o superior (AngularJS no cuenta). * TypeScript, con buenas prácticas de calidad de código (linters, convenciones, revisiones). * Bases de datos: experiencia con al menos dos de MongoDB, PostgreSQL y DynamoDB. MongoDB es la más importante. * APIs REST: diseño y desarrollo propio, e integración con APIs de terceros. * Git (GitHub, GitLab o Bitbucket) y trabajo con pull requests. * Usas herramientas de IA en tu día a día como developer (Claude, Copilot, Cursor…) y sabes contagiar su uso a otros., * AWS (Lambda, S3, EC2, ECS…). * Testing con Jest, Jasmine, Karma o Cypress. * Experiencia en empresa de producto propio o en equipos con diseño/UX y producto. * Señales de seniority: mentoring, revisión de código, decisiones de arquitectura o liderazgo técnico. * Has construido herramientas para usuarios no técnicos, idealmente personas que trabajan sobre el terreno. * Interés en biología, agronomía o edafología. Si es nuevo para ti, tienes curiosidad genuina: estarás rodeado/a de agricultores, agrónomos y biólogos a los que les encanta explicarlo. Idiomas: español o inglés para el día a día. Francés, alemán o italiano son un plus. ## Description * ¿Qué nos dicen los datos a gran escala? Diseña los modelos de datos y las APIs que nos permitan detectar tendencias en cientos de fincas. Haz que nuestros datos sean limpios, trazables y robustos, de manera que cada cifra de impacto que compartamos resista una auditoría rigurosa. * ¿Cómo le sacamos más partido a cada dato? Integra estas herramientas con el resto de nuestros productos (Farmeneur, el marketplace) y con APIs de terceros, para dar un mejor servicio a nuestros agricultores y que los consumidores vean el valor real de lo que compran. * ¿Cómo crecemos sin aumentar el papeleo? Construye la plataforma sobre la que se ejecutan nuestros programas, de modo que la planificación, los recordatorios y el seguimiento ocurran dentro de nuestras herramientas y no en las bandejas de entrada. * ¿Cómo integramos la IA en el día a día de un equipo científico? Encuentra dónde la IA ahorra tiempo o mejora las decisiones, intégrala en nuestras herramientas y acompaña al equipo para que se convierta en nuestra forma habitual de trabajar.