> Markdown version of [/jobs/ext/3024374-software-engineer](https://www.wearedevelopers.com/jobs/ext/3024374-software-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 Engineer - **Company:** Gmv - **Location:** Madrid, Spain (Remote available) - **Contract:** Temporary contract - **Skills:** Web Interfaces, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Cascading Style Sheets (CSS), Python (Programming Language), Node.Js, Software Engineering, SQL Databases, Systems Integration, TypeScript, Web Applications, ReactJS, Backend, Git, Containerization, Graphql, Front End Software Development, Docker - **Published:** September 22, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role Graduates in software engineering or related fields, with relevant experience in developing backend and frontend solutions within complex systems. Experience using and integrating REST and/or GraphQL APIs. Experience with SQL databases; ability to provision new SQL instances and design database schemas from scratch. Experience with JavaScript/TypeScript, especially with React and Node.js. Additionally, knowledge of AI and programming agents, as well as Python 3, is a plus. Experience with Docker and containerized environments. Basic knowledge of UX/UI, HTML/CSS, and web design principles. Experience with Git, branching workflows, and collaborative development. ## Description As part of our team, you'll work on developing high-quality web applications that support real-world business processes and are tailored to specific projects. Your work will contribute to: The design, implementation, and development of software components that are critical to our company's operational success. You will develop APIs and backend services, as well as frontend web interfaces. You will integrate applications with external systems and collaborate on testing, deployment, and maintenance, working in multidisciplinary and collaborative environments. WHAT DO WE NEED IN OUR TEAM? ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)