Software,
hecho para
que dure.
Un estudio de ingeniería de software dirigido por seniors. Desarrollo a medida, plataformas cloud y consultoría para equipos que miden el éxito en años, no en sprints.
Quiénes somos
Spainlink es un estudio de ingeniería de software. Diseñamos, construimos y operamos software a medida para equipos que necesitan entregar algo serio — y que siga funcionando mucho después del anuncio de lanzamiento.
El modelo es deliberadamente pequeño. Un puñado de ingenieros senior, sin traspasos a offshore, sin presión de crecer a toda costa para aceptar trabajo que no deberíamos. Cada proyecto lo dirige la gente que va a escribir el código, incluyendo las conversaciones de descubrimiento y las llamadas de incidente a medianoche.
Trabajamos con equipos en todo el mundo, sobre todo aquellos que han superado un acuerdo a tiempo parcial y quieren un socio que trate su código como lo haría un ingeniero senior interno. Ese enfoque — socio, no proveedor — es lo que importa.
En qué creemos
| Principio | Qué significa en la práctica |
|---|---|
| Construir para el siguiente ingeniero | Escribimos código asumiendo que alguien más — quizás nosotros dentro de dos años, quizás tu equipo interno — lo va a leer después. Eso cambia mucho cómo tomamos decisiones. |
| La tecnología aburrida gana | Postgres antes que la nueva base de datos de grafos. Spring Boot antes que el framework que estuvo de moda el trimestre pasado. Usamos tecnología aburrida porque la tecnología aburrida es lo que sobrevive. |
| Honestos antes que listos | Preferimos contarte la versión poco favorable de un trade-off que la que suena ingeniosa. A largo plazo, eso es lo que los clientes quieren de verdad de sus ingenieros. |
| Apuestas pequeñas, bien ejecutadas | Aceptamos pocos proyectos a la vez. Eso significa decir que no a trabajo interesante — pero la alternativa es hacerlo todo peor. |
| Muestra tu trabajo | Decisiones de arquitectura, trade-offs, lo que probamos y descartamos — todo por escrito. Para que tu equipo pueda leer el razonamiento más tarde y tomar sus propias decisiones cuando el contexto cambie. |
| Quedarnos | El software tiene una larga cola. Mantenemos lo que construimos y seguimos ahí dos años después cuando algo se rompe. El modelo de estudio solo funciona si lo dices en serio. |
Cómo trabajamos
Ciclos predecibles, software que funciona, sin dramas. Ves el progreso cada semana — no una gran revelación seis meses después.
| # | Etapa | Qué ocurre |
|---|---|---|
| 01 | Escuchamos primero | Antes de escribir código, nos aseguramos de entender el problema de negocio, las restricciones y a las personas que convivirán con lo que construimos. |
| 02 | Diseñamos con intención | Decisiones de arquitectura, datos e interfaz tomadas a propósito — no porque la documentación de un framework las sugiera. La tecnología aburrida adecuada para el trabajo. |
| 03 | Construimos y entregamos | Ciclos cortos, software que funciona, facturas predecibles. Despliegue continuo desde el primer día. |
| 04 | Nos quedamos | El software dura mucho tiempo. Mantenemos lo que construimos y seguimos ahí cuando algo se rompe dos años después. |
Desarrollo de software a medida
Desde el prototipo desordenado de 0→1 hasta la plataforma que opera tu negocio en silencio durante una década.
Qué construimos
El trabajo que nos gusta es el que tiene que seguir funcionando. Productos nuevos que tienen que lanzarse y luego sobrevivir a su segundo año. Herramientas internas que sustituyen a una hoja de cálculo frágil sobre la que un departamento ha montado discretamente su proceso de cierre mensual. Backends que tienen que soportar la carga de una funcionalidad que tus competidores están a punto de lanzar.
Somos el equipo al que llamas cuando la respuesta a “¿deberíamos construir esto nosotros?” es “sí, y queremos hacerlo bien.”
Cómo solemos colaborar
- Proyectos 0→1. Productos nuevos desde cero en los que asumimos el diseño, la arquitectura y el despliegue. Tú aportas el problema de negocio; nosotros aportamos la ingeniería.
- Proyectos de rescate. Un código heredado de un equipo o agencia anterior que hay que estabilizar, documentar y volver a poner en producción. Empezamos con una auditoría corta, proponemos un plan de mejoras y lo ejecutamos.
- Plataformas de largo recorrido. Software que hace funcionar un negocio en silencio — procesamiento de pedidos, pipelines de reclamaciones, administración interna. Poco glamuroso, pero un problema si se cae a las 3 de la madrugada.
Tecnologías que usamos
Usamos tecnología aburrida y bien entendida. Los frameworks se eligen porque encajan, no porque estuvieran de moda en Hacker News el último trimestre.
- Frontend. React, Vue, Angular. TypeScript en todas partes.
- Backend. Java con Spring Boot, Node, ocasionalmente Python.
- Móvil. React Native o nativo cuando el caso lo justifica.
- Base de datos. Postgres para casi todo, con Redis o una cola de mensajes cuando la carga lo justifica.
Lo que no hacemos
No aceptamos trabajos que requieran fingir ser expertos en cosas que no somos. Si necesitas una web de marketing, una campaña publicitaria o una identidad de marca, te derivaremos encantados a alguien mejor.
Cloud e infraestructura
Arquitecturas que escalan sin convertirse en problema de otro a las 3 de la madrugada.
Qué hacemos
Infraestructura cloud que se amortiza en noches de sueño ininterrumpido. Diseñamos, construimos y operamos sistemas en AWS, GCP y (cuando tiene sentido) on-prem o híbrido. Elegimos la arquitectura que encaja con la carga — no la que maximiza el gasto en cloud.
Cómo solemos colaborar
- Proyectos desde cero. Infraestructura diseñada desde cero, con los trade-offs documentados para que el siguiente ingeniero pueda leerlos.
- Migraciones. Lift-and-shift, replatforming o rearquitectura completa. Hemos movido suficientes monolitos como para saber qué caminos merecen la pena y cuáles evitar.
- Estabilización. Un sistema que en general funciona pero que dispara alertas con demasiada frecuencia. Diagnosticamos, instrumentamos y resolvemos las causas reales — no solo los síntomas.
- Operación continua. Colaboración a largo plazo en la que mantenemos el sistema en marcha, gestionamos incidentes y nos encargamos del parcheo poco glamuroso que nadie más quiere asumir.
Nuestra infraestructura
- AWS — la mayor parte de nuestro trabajo. EKS, ECS, RDS, Lambda, los sospechosos habituales.
- GCP — cuando hay un motivo (BigQuery, Vertex, regulatorio).
- Kubernetes — cuando la sobrecarga operativa está justificada. Nunca por defecto.
- Terraform — infraestructura como código, versionada, revisada entre pares.
- Docker — en todas partes.
- Observabilidad — Prometheus, Grafana, OpenTelemetry, ocasionalmente Datadog.
Lo que no hacemos
No te vendemos arquitecturas más complejas de lo que tu problema necesita. Si una sola instancia EC2 y una base Postgres gestionada son la respuesta correcta, eso es lo que propondremos. El trabajo es resolver tu problema, no maximizar nuestros honorarios.
Consultoría técnica
Consejo honesto sobre las decisiones difíciles de deshacer más tarde.
Cuándo es útil
Algunas decisiones técnicas son fáciles de cambiar después. Otras te bloquean en silencio durante años. Somos el equipo al que llamas cuando necesitas una segunda opinión honesta sobre las del segundo tipo — y prefieres pagar por ella ahora a descubrir el coste dieciocho meses después.
Cómo solemos colaborar
- Revisiones de arquitectura. Leemos tus documentos de diseño, hablamos con tus ingenieros y entregamos una evaluación escrita con recomendaciones priorizadas. Normalmente entre 2 y 4 semanas.
- Due diligence técnico. Adquisiciones, alianzas, compromisos importantes con proveedores. Evaluamos la ingeniería, no solo el código — equipo, proceso, deuda, riesgo de persona clave.
- Segundas opiniones. Una decisión concreta (construir vs. comprar, elección de framework, enfoque de migración) en la que quieres la perspectiva externa de alguien sin intereses creados.
- CTO fraccional. Para fundadores que necesitan criterio senior de ingeniería pero aún no necesitan una contratación a tiempo completo.
Lo que no haremos
- No te diremos lo que quieres oír. Si tu arquitectura está bien, lo diremos y no te cobramos por encontrar problemas que no existen. Si no lo está, te explicaremos por qué en un lenguaje que tu CFO pueda leer.
- No nos recomendaremos para el trabajo de implementación que se derive de la revisión salvo que nos lo pidas explícitamente. El consejo y la construcción son colaboraciones separadas por un motivo.
Resultado
Cada colaboración termina con un documento escrito — normalmente entre 10 y 30 páginas — sobre el que tu equipo puede actuar una vez nos hayamos ido. Presentaciones bajo petición, pero preferimos que te quede el documento.
QA y testing
El trabajo poco glamuroso que mantiene tus fines de semana libres.
Qué hacemos
Infraestructura de testing que detecta regresiones antes de llegar a producción. Pipelines de release que convierten cada despliegue en un trámite rutinario. Monitorización que avisa antes de que tus usuarios se den cuenta.
La mayoría de los equipos infrainvierten en este trabajo porque nunca parece lo más urgente — hasta que algo se rompe en el peor momento posible. Te ayudamos a hacer el trabajo aburrido que evita los incidentes emocionantes.
Cómo solemos colaborar
- Implementación de automatización de tests. Una suite de tests real — unitarios, de integración, end-to-end — integrada en CI y en la que tu equipo confía. No mil tests inestables que todo el mundo aprende a ignorar.
- Pipelines CI/CD. Despliegues rápidos, reproducibles y con rollback fiable. Hemos visto suficiente de la alternativa.
- Pruebas de carga y rendimiento. Perfiles de carga realistas, cuellos de botella identificados, margen documentado. Especialmente valioso antes de lanzamientos o picos estacionales.
- Ingeniería de calidad como práctica. Integrados en tu equipo durante uno o dos trimestres, dejando atrás tanto la infraestructura como los hábitos.
Herramientas que usamos
- Test runners. Jest, Vitest, Playwright, Cypress, JUnit. El que use tu stack.
- CI. GitHub Actions, GitLab CI, ocasionalmente Jenkins (cuando no queda más remedio).
- Carga. k6, Locust, JMeter.
- Monitorización. Prometheus + Grafana, Datadog, Sentry.
Una nota sobre filosofía de testing
No creemos en el 100% de cobertura como objetivo. Creemos en cubrir lo que importa — rutas críticas, casos límite que te han mordido antes, integraciones que tienden a desincronizarse. Una suite de tests pequeña, rápida y fiable vale más que una gigante que nadie ejecuta.
Stack
Tecnología bien conocida, elegida por encaje y no por moda. La lista de abajo está agrupada por lo que hace cada cosa — vamos a una categoría según el problema, no al revés.
| Categoría | Para qué sirve | Qué usamos |
|---|---|---|
| Frontend | Para interfaces web que tienen que ir rápido y seguir siendo mantenibles. | React, Vue, Angular, Type Script, Next.js |
| Backend | Lenguajes bien conocidos para sistemas que tienen que funcionar durante años. | Java, Spring Boot, Node, PHP |
| Cloud | Elegido por encaje, no por moda. Desplegamos donde tenga sentido la carga. | AWS, Azure, Google Cloud |
| DevOps e infraestructura | Contenedores, orquestación e infraestructura como código por defecto. | Docker, K8s, Terraform, GitHub Actions |
| Datos | Bases de datos relacionales y documentales. Elegidas por el modelo de datos, no por novedad. | Postgre SQL, SQL Server, MongoDB |
| Plataformas | Plataformas de terceros sobre las que nuestros clientes apoyan su negocio. Las personalizamos, ampliamos e integramos. | Oracle NetSuite, Oracle OTM, Shopify, WordPress |
Trabajar con Spainlink
Iniciar la conversación
La mayoría de los proyectos empiezan con un correo corto. Unas líneas sobre el problema y la forma aproximada de lo que necesitas es suficiente para saber si podemos ayudar. Respondemos en menos de un día laborable — normalmente antes.
Si parece encajar, organizamos una llamada corta. Si no, lo decimos y, cuando podemos, te recomendamos un equipo mejor preparado para ayudarte.
Cómo contactarnos
| General | [email protected] |
|---|---|
| Soporte | [email protected] |
| Empleo | [email protected] |
| Privacidad | [email protected] |
| Europe | +34 665 445 284 |
| North America | +1 727 370 2467 |
| Web | https://spainlink.es |
| https://www.linkedin.com/company/spainlink |