Saltar al contenido principal

Tech Lead Fullstack (Node.js + TypeScript + Vue/Angular/React)

Tecnología
TECDATA ENGINEERING
Barcelona, España35.000 € - 35.000 € /añoHace 1 mesHasta 23/10/2026
Tiempo completo100% Remoto

Descripción del puesto

Buscamos un/a Tech Lead Fullstack con sólida experiencia técnica en desarrollo backend y frontend, capaz de liderar técnicamente iniciativas de desarrollo, participar en análisis funcional/técnico y actuar como referente dentro del equipo en proyectos enterprise basados en arquitecturas modernas y microservicios.

La persona seleccionada participará activamente tanto en desarrollo como en toma de decisiones técnicas, definición de arquitectura, revisión de código y coordinación técnica dentro de un entorno Agile.

📍 Ubicación: Barcelona

💻 Modalidad: Remoto con asistencia puntual a oficina si el proyecto lo requiere

🕘 Horario: 9h – 19h (1h comida)

💰 Tarifa orientativa: 35k

📅 Proyecto estable y de largo recorrido

Responsabilidades principales

  • Liderazgo técnico del equipo de desarrollo Fullstack
  • Participación en análisis funcional y definición técnica de soluciones
  • Diseño y evolución de arquitecturas basadas en microservicios
  • Desarrollo backend con Node.js y TypeScript
  • Desarrollo frontend con Vue, Angular o React
  • Diseño e implementación de servicios BFF (Backend for Frontend)
  • Integración con APIs REST y servicios externos
  • Revisión de código y definición de buenas prácticas
  • Implementación de estándares de calidad, testing y clean code
  • Desarrollo de testing unitario con Jest
  • Participación en decisiones de arquitectura y refactorización
  • Resolución de incidencias complejas y soporte técnico
  • Gestión de ramas, Pull Requests y flujos Git colaborativos
  • Coordinación técnica con otros equipos y stakeholders
  • Participación activa en entornos Agile / Scrum

Requisitos imprescindibles

Backend

✔ Experiencia sólida con Node.js + TypeScript en proyectos enterprise ✔ Desarrollo de APIs REST y microservicios

✔ Experiencia en arquitecturas distribuidas

Frontend

✔ Experiencia demostrable con frameworks modernos:
  • Vue 3 (preferente)
  • Vue 2.5

  • Angular

  • React
✔ Desarrollo de aplicaciones frontend enterprise ✔ Gestión de estado (Vuex, Pinia, Redux o similares)

Testing & Calidad

✔ Experiencia con Jest y testing unitario ✔ Aplicación de principios SOLID y clean architecture

✔ Experiencia en refactorización y mejora continua

Herramientas & Metodología

✔ Git avanzado (branches, PRs, code reviews) ✔ Experiencia en metodologías Agile / Scrum

✔ Capacidad de liderazgo técnico y toma de decisiones

Muy valorable

⭐ Experiencia liderando equipos técnicos o actuando como referente técnico ⭐ Experiencia con servicios BFF

⭐ Kubernetes y despliegues containerizados

⭐ AWS (Lambda, EC2, S3, RDS…)

⭐ SQL y modelado de bases de datos

⭐ Integraciones complejas con APIs externas

⭐ Experiencia en pipelines CI/CD

⭐ Experiencia en migraciones de frameworks frontend

⭐ Conocimientos de arquitectura enterprise y escalabilidad

Buscamos

  • Perfil Fullstack con liderazgo técnico real
  • Capacidad de análisis y visión de arquitectura
  • Persona resolutiva y orientada a calidad
  • Experiencia trabajando en proyectos complejos y entornos Agile
  • Buenas habilidades de comunicación y colaboración técnica
  • Perfil hands-on con capacidad para participar activamente en desarrollo y decisiones técnicas
Keywords
Node.jsTypeScriptVue.jsAngularReactMicroservicesREST APIsBFFJestGitAgileScrumClean CodeSOLID principlesArchitecture designTechnical leadershipVueSOLIDKubernetesAWS

¿Te interesa este puesto?