Fullstack Developer (Angular + Node.js) - Senior

knowmad Mood
Barcelona, Spain
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Web Accessibility Agile Methodology Amazon Web Services Microsoft Azure Cloud Computing Databases Node.Js Scrum Methodology Systems Integration TypeScript
+10 more
Test-Driven Development (TDD) Cypress (Programming Language) Backend AngularJS Yield Optimization Front End Software Development NestJS Restful APIs Es2015 Docker

Job description

  • Desarrollo Fullstack: Desarrollo frontend avanzado con Angular y TypeScript, y desarrollo backend con Node.js / NestJS, construyendo y manteniendo APIs REST robustas y escalables.
  • Diseño de Arquitectura: Diseñar e implementar arquitecturas mantenibles, escalables y eficientes, alineadas con buenas prácticas del sector.
  • Integración de Sistemas: Integrar aplicaciones con servicios backend, bases de datos y sistemas externos, garantizando una correcta comunicación entre componentes.
  • Calidad y Testing: Aplicar buenas prácticas de desarrollo (Clean Code, SOLID, DDD) y desarrollar soluciones con testing (unitario y/o e2e), asegurando la calidad del producto.
  • Metodologías Agile: Trabajar en entornos Agile/Scrum, participando activamente en ceremonias y contribuyendo a la mejora continua del equipo.
  • Colaboración Técnica: Colaborar estrechamente con otros equipos técnicos y de negocio, aportando visión técnica y apoyando a perfiles más junior cuando sea necesario.
  • Optimización y Mejora Continua: Identificar oportunidades de mejora en rendimiento, accesibilidad y experiencia de usuario en las soluciones desarrolladas. *

Requirements

Experiencia de al menos 6-7 años en desarrollo web como perfil técnico, con especialización en:

  • Experiencia sólida como Fullstack Developer, especialmente con Angular en frontend.
  • Experiencia en desarrollo backend con Node.js y/o NestJS, así como en la construcción de APIs REST (valorable experiencia adicional con Spring).
  • Dominio de TypeScript y JavaScript moderno (ES6+).
  • Conocimientos en testing (Jest, Cypress, Testing Library, etc.) y enfoque en calidad del software.
  • Experiencia con Docker y entornos cloud (AWS, Azure u otros).
  • Conocimiento y experiencia trabajando con metodologías Agile/Scrum.
  • Experiencia en arquitectura frontend o fullstack y diseño de soluciones escalables.
  • Conocimientos en TDD (Test Driven Development).
  • Experiencia en proyectos corporativos o de gran volumen será altamente valorada.
  • Capacidad de análisis, visión end-to-end del producto y orientación a la mejora continua.
  • Conocimientos en accesibilidad web y optimización del rendimiento.
  • Capacidad de trabajo en equipo, comunicación efectiva y colaboración con equipos multidisciplinarios., Modalidad híbrida en Barcelona.

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.

Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.

Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all