> Markdown version of [/jobs/ext/2206829-backend-developer](https://www.wearedevelopers.com/jobs/ext/2206829-backend-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). --- # Backend Developer - **Company:** Marosa Ltd. - **Location:** Vigo, Spain (Remote available) - **Salary:** €25,000.0 - €33,000.0 - **Contract:** Permanent contract - **Skills:** PHP (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Software Quality, Databases, Continuous Integration, Cursor (Graphical User Interface Elements), Database Queries, Software Debugging, Laravel, Memcached, MySQL, Open Source Technology, Redis, Apache Solr, SQL Databases, Web Services, Caching, Backend, Git, Webpack, Search Engines, Front End Software Development, Restful APIs, Automation Anywhere, Docker, Web Api - **Published:** August 24, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role 1-3 years of professional back-end experience, with hands-on PHP and Laravel experience. Strong SQL skills, including joins, read an EXPLAIN and have a decent instinct for why something is slow. Git, REST APIs, and code of yours that has run in production somewhere. You actively use AI-assisted development tools and understand where they add value, where they fall short, and how to validate their output. You read the code before asking, you ask when you are actually stuck, and you propose things nobody asked you for. You own what you ship: you test your work thoroughly, understand the code you merge and take responsibility for its quality. When feedback does come, you take it well. Good written and spoken English. Self-motivated and able to organise your own day. Remote work only works if you can. Any of the following would be a plus: Multi-step AI workflows (Claude Code, Cursor or similar), with a strong approach to quality control. AWS, Docker, CI/CD. Redis, memcached, queues, caching. Solr or another search engine. Front-end familiarity (Blade, JS, webpack). Side projects, open source, or anything you built because you wanted to. ## Description We are looking for a back-end developer near the start of their career to work across the PHP systems that run Tomplay: tomplay.com ? the public website, catalogue, shop and accounts. Laravel 10 on PHP 8.2, layered architecture, Solr-backed search. Web services ? the API our mobile, desktop and web players call. Plain PHP, no framework, high traffic, plenty of history. Both systems share one MySQL database and are maintained by a small team alongside our internal tools. You'll work across the stack, from shipping website features to fixing API endpoints used by our apps. We're looking for someone who learns fast, asks good questions and is comfortable working with both modern Laravel architecture and legacy PHP/SQL. You'll get real responsibility early and the opportunity to grow into owning key areas of the product. This is a hands-on role. You write code every day. What you will do: Build and maintain features across the website, the app API and our internal tools. Write and optimise MySQL queries against a database the whole product depends on. Build and maintain APIs consumed by our web, mobile and desktop clients. Debug production issues and make them not come back. Use AI-assisted development to move fast, and take full responsibility for what you merge. Help push our testing and code quality forward. There is a lot of room here. Work directly with product, design, the app team and the music 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) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)