> Markdown version of [/jobs/ext/2333964-software-engineer](https://www.wearedevelopers.com/jobs/ext/2333964-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:** Kitro - **Location:** Spain (Remote available) - **Salary:** €30,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Big Data, Cloud Computing, Software Documentation, Code Review, Software Debugging, DevOps, Distributed Systems, Python (Programming Language), PostgreSQL, Scrum Methodology, Software Construction, Software Engineering, Git, Service Stack - **Published:** August 4, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=200969ee7629dc8e ## About the Role You're a curious software engineer who enjoys solving complex problems, collaborating with others, and continuously learning. You thrive in fast-moving environments where you can have a tangible impact on both the product and the team. You bring * Around 2 years of professional software development experience. * Hands-on experience with Git and our core technology stack: + React & TypeScript + Python + PostgreSQL + AWS services * Experience working in fast-paced environments such as startups, scale-ups, or creative agencies. * Ability to collaborate on the design and implementation of new systems alongside senior engineers. * Basic visual and UX awareness with strong attention to detail. * Strong communication skills and the ability to work effectively within a collaborative engineering team. * Familiarity with Agile methodologies such as Scrum or Kanban. Nice to have * Experience working with data-intensive applications, APIs, or distributed systems. * Exposure to cloud infrastructure and DevOps practices. * Interest in IoT, data products, sustainability, or reducing food waste. * Experience contributing to architectural discussions or technical improvements. Additional Requirements * Valid work authorization in the EU or Switzerland. * Based in Spain, Portugal, or Croatia (preferred). * Fluent English (C1 or higher). ## Description As a Mid-Level Software Engineer, you'll play an active role in designing, building, and improving the systems that process large volumes of device-generated data into meaningful insights for our customers. Working closely with experienced engineers in a collaborative environment, you'll contribute across the full stack while taking increasing ownership of features and technical decisions. What you'll do * Develop and maintain scalable web applications across both front-end and back-end technologies. * Design, implement, and improve features that help transform device-generated data into valuable customer insights. * Collaborate with senior engineers to design new systems and evolve our existing architecture. * Participate actively in code reviews, technical discussions, and Agile ceremonies to continuously improve our engineering practices. * Troubleshoot, debug, and optimize applications to improve reliability, performance, and user experience. * Contribute to a culture of quality by following software engineering best practices, testing, and documentation standards. ## Related Videos - [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) - [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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)