This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

knowmad mood
Posted 1mo ago

Fullstack Developer Angular / NodeJS Senior (híbrido Barcelona)

knowmad mood
Barcelona, Catalonia, Spain
HybridFull Time
Responsibilities
  • designing architectures
  • developing components
  • integrating APIs
Requirements
  • At least 5 years experience
  • Strong Angular and NodeJS skills
  • Experience with state management (NgRx/Akita/Signals), RxJS
  • REST/GraphQL
  • Express.js or NestJS
  • SQL/NoSQL databases
  • JWT/OAuth2 and frontend/backend testing tools
Technical tools mentioned
AngularNodeJSNgRxAkitaSignalsRxJSJasmineKarmaJestMochaCypressPlaywrightRESTGraphQLExpress.jsNestJSOpenAPISwaggerPostgreSQLMySQLMongoDBJWTOAuth2

Job description

Buscamos un/a Fullstack Developer Angular / NodeJS Senior con sólida experiencia en el desarrollo de aplicaciones para trabajar en un conocido cliente del sector seguros (híbrido 2 días en Barcelona)

Es necesario aportar almenos 5 años de experiencia

🛠️ Responsabilidades

  • Participación en todo el ciclo del proyecto: toma de requisitos, modelado, desarrollo, mantenimiento y pruebas.

  • Diseño y desarrollo de arquitecturas SPA escalables

  • Implementación de componentes reutilizables y librerías internas

  • Gestión de estado:

    • NgRx / Akita / Signals

  • Integración con APIs REST/GraphQL:

    • Manejo de errores

    • Retries, caching y control de concurrencia (RxJS)

  • Optimización del rendimiento:

    • Change detection optimization (OnPush)

    • Virtual scrolling, memoization

  • Testing frontend:

    • Unit tests (Jasmine, Karma o Jest)

    • E2E (Cypress / Playwright)

  • Diseño de APIs RESTful robustas:

    • Versionado

    • Estandarización (OpenAPI/Swagger)

  • Desarrollo con frameworks como:

    • Express.js / NestJS

  • Diseño de lógica de negocio desacoplada:

    • Arquitectura hexagonal / clean architecture

  • Gestión de bases de datos:

    • SQL (PostgreSQL, MySQL)

    • NoSQL (MongoDB)

  • Control de seguridad:

    • Autenticación (JWT, OAuth2)

    • Autorización (roles, scopes)

  • Testing backend:

    • Unit + integration tests (Jest, Mocha)

  • Realización de la documentación técnica.

¿Y nosotros qué ofrecemos?

  • Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas

  • Modelo híbrido: 2 días a la semana oficinas en Barcelona ciudad

  • Horario flexible ⏰: Entrada 8.30h salida 18h (con flexibilidad) viernes de 8h a 15h. Verano: Julio y Agosto: intensivo de 8h a 15h

  • Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.

  • Contrato indefinido 📄: Desde el primer día, con opción de 12 o 14 pagas.

  • Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.

  • Club de ventajas 🎁: Descuentos en tecnología, ocio y formación.

  • Formación continua 📚: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.

  • Plan de carrera 🚀: Acompañamiento para crecer, especializarte o asumir nuevos retos.

  • Bienestar integral 💚: Programas de nutrición, actividad física y equilibrio emocional.

  • Conciliación +VIDA 👨 👩 👧 👦: Asistencia personal y familiar 24/7.

  • Ambiente inclusivo 🌍: Entorno diverso y multicultural.

  • Eventos sociales 🎮: Actividades para conectar con el equipo.

¿Te interesa saber más?

Inscríbete
y estaremos encantad@s de comentarte todos los detalles.

Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood

“Nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.”

¡Únete a un equipo de nómadas digitales!

About knowmad mood

A digital transformation focused on innovation, sustainable development, and talent growth.

Similar jobs

Fullstack Developer roles near Barcelona, Catalonia
1w
Save
Mark Applied
Hide
Fullstack Developer (Java / Vue.js)
Barcelona, Catalonia, Spain
RemoteFull Time
GK Software
GK Software: Develops cloud-based software and AI solutions for retailers.
Experience with Java/Spring backend and Vue.js/JavaScript frontend, knowledge of REST, SQL, Git; good English and analytical skills.
Java, Spring, Spring Boot, Vue.js, JavaScript, TypeScript, SQL, Git, Maven, JUnit, IntelliJ, OpenAPI/Swagger, YAML, CI/CD
1mo
Save
Mark Applied
Hide
Fullstack Developer (all genders)
Munich or Traunstein or Barcelona or Vienna or Germany or Spain or Austria
HybridFull Time
valantic DXA
valantic DXA: Full-service digital agency providing web development and consulting services.
5+ YOE5+ years experience developing PHP-based web applications; proficiency with Symfony, Tailwind, Storybook, responsive frontend, MySQL, Git, Twig; knowledge of CSS frameworks and web best practices; German and English required.
PHP, Symfony, Tailwind, Storybook, MySQL, Git, UIKit, Bootstrap, Twig, Angular, React
1mo
Save
Mark Applied
Hide
Developer Fullstack (PHP-Swift) – M/H/NB
Manresa, Catalunya, Spain
HybridFull Time
Cegid
Cegid: Provider of cloud-based management software solutions for businesses.
5+ YOEProven iOS experience with Swift and Objective-C, backend experience with Laravel/PHP, 5+ years experience, strong code quality and architecture skills, debugging and team collaboration; familiarity with Flutter or Kotlin Multiplatform and responsible use of AI tools.
iOS, Swift, Objective-C, Laravel, PHP, Flutter, Kotlin Multiplatform
2mo
Save
Mark Applied
Hide
Senior Fullstack Engineer (Trip Management)
Barcelona or Spain
RemoteFull Time
Exoticca
Exoticca: Sells curated long-distance vacation packages through an online platform.
Senior engineer with strong problem-solving, experience with PHP/Node.js, React/React Native, RESTful APIs, event-driven architectures, CI/CD and Git, testing, observability, and effective use of AI/LLMs.
PHP, Node.js, React, React Native, RESTful API, Git, GitHub Actions, CI/CD, AI tools, LLMs
2mo
Save
Mark Applied
Hide
Fullstack Developer
Torino or Barcelona or Lisbon
HybridFull Time
team.blue
team.blue: European provider of web hosting, domain registration, and SaaS solutions.
3+ YOE3+ years of fullstack experience; fluent TypeScript (client and server); strong AWS experience; PostgreSQL and DynamoDB knowledge; strong UI, tests, and code quality.
React, TypeScript, TanStack Query, Tailwind CSS, Zod, Vitest, Playwright, AWS, Lambda, ECS, API Gateway, SNS, SQS, PostgreSQL, DynamoDB, Sentry
2mo
Save
Mark Applied
Hide
Fullstack Developer
Torino or Barcelona or Lisboa
HybridFull Time
AccessiWay
AccessiWay: Provider of AI-driven digital accessibility and compliance solutions.
3+ YOE3+ years of fullstack experience; Fluent TypeScript; AWS experience (Lambda, SQS/SNS, ECS, API Gateway, RDS/DynamoDB); PostgreSQL expertise; strong UI/UX and testing mindset.
React, TypeScript, TanStack Query, Tailwind CSS, Zod, Vitest, Playwright, AWS Lambda, AWS ECS, API Gateway, SNS, SQS, Aurora PostgreSQL, DynamoDB, Sentry
2mo
Save
Mark Applied
Hide
Fullstack Engineer (Projects)
Barcelona, Catalunya, Spain
HybridFull Time
Holded
Holded: Cloud-based business management software for small and medium businesses.
Mid-level full-stack engineer with passion for building cutting-edge products; hybrid work and permanent contract; bachelor degree; EU work permit required.
JavaScript, TypeScript, Node.js, React, Express, HTML/CSS, REST APIs, SQL, Git
3mo
Save
Mark Applied
Hide
Experienced Fullstack Engineer - Store Apps Platform (m/f/d) (Barcelona, ES, 8003)
Barcelona, Catalonia, Spain
HybridFull Time
MediaMarktSaturn
MediaMarktSaturnFrankfurt Stock Exchange: CEC: European retailer of consumer electronics and technical services.
Solid fullstack experience with TypeScript/Node.js; React frontend; GraphQL; MongoDB; GCP; Terraform; CI/CD with GitHub Actions; observability with Grafana; testing; strong communication.
TypeScript, Node.js, React, ReactNative, GraphQL, Apollo, MongoDB, GCP, Terraform, GitHub Actions, Google Pub/Sub, Grafana
This job has expired