> Markdown version of [/jobs/ext/4023764-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/4023764-software-development-engineer). 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). --- # Software Development Engineer - **Company:** Crowdfarming - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Software Quality, Code Review, Databases, Amazon DynamoDB, Github, PostgreSQL, MongoDB, Node.Js, Software Engineering, TypeScript, Cypress (Programming Language), Gitlab, Git, AngularJS, Bitbucket, NestJS, Restful APIs, Jasmine - **Published:** October 30, 2026 - **Apply:** https://www.adzuna.es/details/5946246343 ## About the Role Buscamos a una persona que piense en producto, que asuma los retos de principio a fin (esto no es un rol de IT de soporte esperando a que lleguen tickets) y que use la IA como palanca para multiplicar lo que hace., * Creador, no picacódigo. Entiendes el problema y buscas soluciones; para entregar productos que se usen, no esperas que alguien te diga exactamente que botón quiere y en dónde. Pragmático, autónomo, end-to-end, y con criterio para decidir dónde está el reto, qué construir y cómo. * El dato en el centro. Te mueves con soltura en pipelines, APIs e integraciones, análisis y BI/dashboarding. Conviertes un dataset desordenado en algo que un agricultor entiende a la primera. * IA's best friend. Ya trabajas con herramientas de IA en tu día a día porque te hacen mejor, y sabes llevar a otros a adoptarlas. Conviertes un "aquí podríamos usar IA" en algo que el equipo acaba integrando de verdad., * 3-4 años de experiencia como desarrollador/a, trabajando tanto en back como en front. * Node.js (también valen Express o NestJS). * Angular 15 o superior (AngularJS no cuenta). * TypeScript (incluyendo linters para asegurar la calidad del código). * Desarrollo de APIs REST y conexión a APIs de terceros. * Git (Bitbucket, GitHub o GitLab). * Español o inglés con comodidad plena de trabajo., * Bases de datos: al menos dos de MongoDB, DynamoDB y PostgreSQL (la más importante es Mongo). * AWS (Lambda, S3, EC2, ECS…). * Testing (Jest, Jasmine, Karma o Cypress). * Experiencia en empresa con 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. * Background o curiosidad activa por agronomía, biología de suelo o ciencia ambiental. ## Description Tu misión inicial será crear el software con el que corre el programa: las herramientas con las que los agrónomos recogen datos en campo, el sistema que normaliza los analíticos de laboratorio (distintos por país) y los convierte en planes de acción concretos para cada agricultor, y los dashboards con los que modelamos las tendencias y defendemos nuestras cifras de impacto con rigor de auditoría., Todo conectado con Farmeneur y el marketplace, y con la IA integrada donde de verdad ahorra tiempo o mejora decisiones. Construyes sobre la misma infraestructura que Farmeneur y pasas por los mismos estándares y revisiones de código que el resto del equipo tech., Si quieres construir la columna digital de la agricultura regenerativa europea, modelar el dato que hoy no sabe modelar casi nadie y meter IA en la forma de trabajar de un equipo científico, queremos conocerte.