Software Engineer - Freelance - Madrid
Galadrim·Madrid, Spain
What they offer
From €210 a day
Gross, as stated in the ad.
Freelance contract
Full-time hours.
Fully remote
Per the ad.
What they ask for
Have the right to work in Spain
Galadrim doesn't mention sponsorship in the ad.
Speak native-level Spanish
Listed as a requirement in the ad.
Pulled from the advert automatically — the full ad is what counts.
What we're looking for
Mastery of React is an essential requirement.
We are looking for curious people ready to take on new challenges. We value a good understanding of technical challenges and a strong ability to adapt.
Beyond development, the role involves advising clients on the business value a digital project can bring. We therefore expect good written and verbal communication skills.
You love modern, fluid, and pixel-perfect interfaces.
You are not afraid to dive into complex business rules to turn them into efficient and optimized algorithms.
You are fluent in using AI code editors like Cursor or Claude Code to increase your agility and execution speed, while always maintaining full control of your codebase.
You have a way with people and enjoy accompanying sales teams to meetings to explain technical concepts clearly.
You enjoy teamwork, but you have full autonomy in your tasks.
You seek technical excellence in everything you do, with a solid engineering foundation.
You have native-level Spanish and fluent English. Bonus points if you speak French!
Education & certifications
- Contract type: Freelance
- Location: Madrid
- Experience: > 6 months
- Possible full remote
- Salary: €210 /day
Our team
Our technical team is made up of more than 90 engineers from the best schools. Their mission: to design, develop, and evolve custom digital products: web and mobile applications, business platforms, and AI solutions.
In a context of strong growth (+50% per year since its creation), Galadrim is strengthening its pool of freelancers to support its clients on a wide variety of projects.
Your role
This is not a one-off assignment: the goal is for you to join our pool of freelancers so we can regularly offer you assignments tailored to your profile. Assignments last 4 months on average, mostly full-time (5 days/week).
You will work autonomously, as part of a team (engineers, project managers, designers), in direct contact with the client and with a high level of responsibility.
Specifically, you will be responsible for:
Developing features by writing clean, maintainable, and scalable code.
Understand our clients' business challenges and challenge them to build the most relevant solutions.
Contributing to technical decisions and architectural discussions to design custom, scalable products.
Collaborating closely with product managers, designers, and other developers to deliver value quickly.
Working on ambitious projects, adapting to each codebase's standards and contributing to their continuous improvement.
Using AI in your day-to-day work (code generation, debugging, task automation, exploration) to speed up development and improve product quality.
Ensuring code quality through best practices: code reviews, automated testing, refactoring, and continuous improvement.
Example projects
We have had the opportunity to work on several occasions with the CEA (French Alternative Energies and Atomic Energy Commission), one of France's leading scientific research organizations. Our latest project involved improving an open-source data annotation tool, whose outputs are used to train AI models. The project addressed multimodal data visualization challenges (2D, 3D, time series). Technically, the work covered redesigning the UI architecture, integrating NLP models and 3D point clouds, a backend data preprocessing pipeline, as well as an agentic dimension to automate the annotation process.
The FFTir (French Shooting Federation) called on us to modernize and replace its internal management tool: THOT, a platform that centralizes the management of its organizational structure (federations, regions, leagues, departments, associations) as well as its sports repositories. Given that the application manages a significant volume of personal data (members, contact details, sports histories), security and compliance challenges were at the heart of the project. On the technical side, the project relies on a fullstack TypeScript monorepo architecture with a granular permission system by feature and by entity, strict GDPR compliance, 2FA authentication, role-based access control, and traceability of sensitive actions; all designed to handle up to 200,000 simultaneous users during major events.
Project X Paris is a French fashion brand. Since 2018, we have been supporting PXP in the development and evolution of a complete application ecosystem, structured around its business challenges. From online checkout to internal tools, including B2B flows and logistics, we have supported the product's growth by making lasting technical and architectural decisions. The project has been built on structuring choices to manage its increasing complexity: centralization in a monorepo, rationalization of application components, migration to AWS, and quality reinforcement through E2E test automation, in continuous co-construction with the client's teams.
Our technologies
At Galadrim, technology is a means, not an end. We choose the most suitable tools for each project.
AI tools: Claude Code, Codex, Cursor
Backend and infrastructure: Node.js (Adonis, Nest.js), PostgreSQL, AWS
Frontend: JavaScript / TypeScript, React, React Native
The conditions
The proposed assignments are open to full remote, but you can also come to our office in Madrid if you wish.
What we're looking for
El dominio de React es un requisito imprescindible.
Buscamos personas curiosas y dispuestas a asumir nuevos retos. Valoramos una buena comprensión de los retos técnicos y una capacidad de adaptación.
Además del desarrollo, el puesto consiste en asesorar a los clientes sobre el valor de negocio que puede aportar un proyecto digital. Por ello esperamos una buena expresión escrita y oral.
Te encantan las interfaces modernas, fluidas y pixel-perfect.
No te asusta bucear en reglas de negocio complejas para traducirlas en algoritmos eficientes y optimizados.
Utilizas de forma fluida editores de código con IA como Cursor o Claude Code para incrementar tu agilidad y velocidad de ejecución, manteniendo siempre el control total de tu codebase.
Tienes don de gentes y te motiva acompañar a los comerciales a reuniones para explicar conceptos técnicos de forma clara.
Disfrutas del trabajo en equipo, pero tienes autonomía total en tus tareas.
Buscas la excelencia técnica en todo lo que haces con una base sólida de ingeniería.
Dominas el español a nivel nativo y el inglés con fluidez. ¡Bonus si hablas francés!
Education & certifications
- Tipo de contrato: Freelance
- Ubicación: Madrid
- Experiencia: > 6 meses
- Possible full remote
- Salario: 210€ /día
Nuestro equipo
Nuestro equipo técnico está formado por más de 90 ingenieros procedentes de las mejores escuelas. Su misión: diseñar, desarrollar y hacer evolucionar productos digitales a medida: aplicaciones web y móviles, plataformas de negocio, soluciones de IA.
En un contexto de fuerte crecimiento (+50 % anual desde su creación), Galadrim refuerza su pool de freelances para acompañar a sus clientes en proyectos muy diversos.
Tu rol
No se trata de una misión puntual: el objetivo es que te incorpores a nuestro pool de freelances para poder proponerte con regularidad misiones adaptadas a tu perfil. Las misiones duran de media 4 meses, mayoritariamente a jornada completa (5 días/semana).
Trabajarás de forma autónoma, integrado/a en un equipo de proyecto (engineers, PM, diseñador), en contacto directo con el cliente y con un alto nivel de responsabilidad.
En concreto, te ocuparás de:
Desarrollar funcionalidades escribiendo un código de calidad, mantenible y escalable.
Comprender los retos de negocio de nuestros clientes y cuestionarlos para construir las soluciones más pertinentes.
Participar en las decisiones técnicas y en las reflexiones de arquitectura para diseñar productos a medida y evolutivos.
Colaborar estrechamente con los Product Managers, diseñadores y demás desarrolladores para aportar valor rápidamente.
Intervenir en proyectos ambiciosos, adaptándote a los estándares de cada codebase y contribuyendo a su mejora continua.
Utilizar la IA en el día a día (generación de código, debugging, automatización de tareas, exploración técnica) para acelerar los desarrollos y mejorar la calidad de los productos.
Garantizar la calidad del código mediante las buenas prácticas de ingeniería: revisiones de código, tests automatizados, refactoring y mejora continua.
Ejemplos de proyectos
Hemos tenido la oportunidad de trabajar en varias ocasiones con el CEA (Commissariat à l'Énergie Atomique), uno de los principales organismos de investigación científica de Francia. Nuestro último proyecto consistió en mejorar una herramienta open source de anotación de datos, cuyos outputs están destinados a entrenar modelos de IA. El proyecto abordó problemáticas de visualización de datos multimodales (2D, 3D, series temporales). Técnicamente, los trabajos abarcaron el rediseño de la arquitectura de UI, la integración de modelos NLP y de nubes de puntos 3D, un pipeline backend de preprocesamiento de datos, así como una dimensión agéntica para automatizar el proceso de anotación.
La FFTir (Federación Francesa de Tiro) recurrió a nosotros para modernizar y sustituir su herramienta de administración interna: THOT, una plataforma que centraliza la gestión de su estructura organizativa (federación, regiones, ligas, departamentos, asociaciones) así como sus repositorios deportivos. Dado que la aplicación gestiona un volumen significativo de datos personales (federados, datos de contacto, trayectorias deportivas), los retos de seguridad y cumplimiento normativo estuvieron en el centro del proyecto. En el plano técnico, el proyecto se apoya en una arquitectura monorepo fullstack TypeScript con un sistema de permisos granular por funcionalidad y por entidad, un cumplimiento estricto del RGPD, autenticación 2FA, control de acceso basado en roles y trazabilidad de las acciones sensibles; todo ello dimensionado para absorber hasta 200 000 usuarios simultáneos durante los grandes eventos.
Project X Paris es una marca de moda francesa. Desde 2018 acompañamos a PXP en el desarrollo y la evolución de un ecosistema aplicativo completo, estructurado al servicio de sus retos de negocio. Del cobro web a las herramientas internas, pasando por los flujos B2B y la logística, hemos acompañado el crecimiento del producto asumiendo decisiones técnicas y arquitectónicas duraderas. El proyecto se ha apoyado en decisiones estructurantes para gestionar su aumento de complejidad: centralización en un monorepo, racionalización de los componentes aplicativos, migración a AWS y refuerzo de la calidad mediante la automatización de los tests E2E, en co-construcción continua con los equipos del cliente.
Nuestras tecnologías
En Galadrim, la tecnología es un medio, no un fin. Elegimos las herramientas más adecuadas para cada proyecto.
Herramientas de IA: Claude Code, Codex, Cursor
Backend e infraestructura: Node.js (Adonis, Nest.js), PostgreSQL, AWS
Frontend: JavaScript / TypeScript, React, React Native
Las condiciones
Las misiones propuestas están abiertas a full remote, pero también puedes venir a nuestra oficina en Madrid si lo deseas.
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
Galadrim
IT Services