Drupal development outsourcing
A senior Drupal team that joins yours
Drupal development outsourcing
Senior Drupal developers, part of your team
More than fifteen years building Drupal platforms for research centres, public bodies, media and companies. We work inside your workflow and your tools, with the same people on your project from start to finish.
If your team needs more Drupal capacity than it has, or no in-house Drupal expertise at all, we work as an extension of it: senior Drupal developers from Barcelona who join your workflow, your tools and your planning, and who take responsibility for the result. It is our Plug&Team model applied to Drupal, and we already work this way with companies outside Spain.
Who it is for
- Agencies that win Drupal projects and need senior developers without hiring.
- Companies with a Drupal platform and an internal team that cannot keep up with the roadmap, upgrades and support.
- Organisations without Drupal skills in-house that need a partner to run and evolve a critical site.
What our Drupal team does
- New development: custom modules, content architecture, integrations with CRMs, ERPs and third-party APIs.
- Upgrades and migrations: from Drupal 7 or older versions to modern Drupal, including content migrations from other systems and CSV files.
- Headless and decoupled Drupal: JSON:API back ends for React or mobile front ends.
- AI-powered Drupal: we use the full range of AI tools available for Drupal, from the AI features built into Drupal CMS to AI-assisted content creation, translation, semantic search, chatbots and agents connected to leading LLM providers.
- Maintenance and support: security updates, monitoring, incident response and continuous improvement.
- Performance and SEO: caching, Core Web Vitals and technical SEO of large Drupal sites.
How the collaboration works
- Kick-off: we agree on scope, priorities and how we will work: your repository, your ticketing system, your communication channels.
- Onboarding: we review the architecture, the code and the environments, and flag risks before touching anything.
- Delivery: we work in your sprints or in a monthly plan of hours, with code review and tests on every change.
- Reporting: you always know what has been done, what is next and how many hours have been used.
- Continuity: the same people stay on your project, so knowledge stays in the team.
Why a Drupal team in Spain
| Omitsis Drupal team | |
|---|---|
| Experience | More than ten years with Drupal, and more than 17 years building web platforms |
| Seniority | Senior developers who design, build and review; no unsupervised juniors |
| Time zone | Central European Time: the same working hours as most of Europe, one hour behind Finland |
| Language | We work in English, Spanish and Catalan |
| Legal framework | An EU company: contracts under EU law and personal data handled under the GDPR |
| Track record | Drupal platforms for research centres, public bodies, media and the pharmaceutical sector |
Drupal projects we have built
Some of the Drupal platforms in our portfolio: IrsiCaixa, CREAF, BBRC, Kernpharma, Evasion TV and TMB Subtravelling. See more on our Drupal page.
Frequently asked questions
Can you work inside our existing team and tools?
Yes. That is the point of the model: we use your repository, your issue tracker and your communication channels, and we follow your coding standards and review process.
Do you take over existing Drupal sites built by someone else?
Yes. We start with an audit of the code, the modules and the hosting, so that we both know the state of the platform before committing to a roadmap.
How do we start?
Tell us about your project: your platform, your team and what you need. We will propose a way of working and a first plan.
Trusted by industry leaders
Projects
Clients
Experience
Team
Tell us about your project and we’ll help you make it happen
Whether you already have a defined plan or just an initial idea, we’ll work with you to find the right path.
With offices in Barcelona, we collaborate with clients all over the world.
Omitsis
Balmes 76, Principal 2
08007 Barcelona
(+34) 931 720 287