Faster chat, better deals — Get the App

Senior Fullstack Developer Angular / NodeJS (Hybrid in Barcelona)

Indeed

Company

Job typeFull-time
Workplace typeHybrid
Experience levelMore than 10 years
Education levelNo degree limit

Description

We are looking for a **Senior Fullstack Developer Angular / NodeJS** with solid experience in application development to work with a well-known client in the **insurance sector** (hybrid: 2 days per week in Barcelona) At least 5 years of experience is required. **Responsibilities** * Participation throughout the entire project lifecycle: requirements gathering, modeling, development, maintenance, and testing. * Design and development of **scalable SPA architectures** * Implementation of **reusable components and internal libraries** * State management: + NgRx / Akita / Signals * Integration with REST/GraphQL APIs: + Error handling + Retries, caching, and concurrency control (RxJS) * Performance optimization: + Change detection optimization (OnPush) + Virtual scrolling, memoization * Frontend testing: + Unit tests (**Jasmine, Karma, or Jest**) + E2E (**Cypress / Playwright**) * Design of robust RESTful APIs: + Versioning + Standardization (OpenAPI/Swagger) * Development using frameworks such as: + **Express.js / NestJS** * Design of decoupled business logic: + **Hexagonal architecture / Clean architecture** * Database management: + SQL (PostgreSQL, MySQL) + NoSQL (MongoDB) * Security controls: + Authentication (**JWT, OAuth2**) + Authorization (roles, scopes) * Backend testing: + Unit and integration tests (**Jest, Mocha**) * Technical documentation. **What do we offer?** * **Indefinite contract**: From day one, with the option of 12 or 14 monthly payments. * **Hybrid model**: 2 days per week at our offices in central Barcelona. * **Flexible schedule**: Start at 8:30 AM, end at 6:00 PM (with flexibility); Fridays from 8:00 AM to 3:00 PM. Summer (July and August): Intensive schedule from 8:00 AM to 3:00 PM. * **Vacation days**: 22 days of vacation + 2 personal days, plus December 24th and 31st off. * Indefinite contract: From day one, with the option of 12 or 14 monthly payments. * Flexible compensation: Meal card, childcare voucher, private health insurance, training, and other tax-advantaged benefits. * Benefits club: Discounts on technology, leisure, and training. * Continuous training: Access to Udemy Business, language courses, official certifications, and technical training. * Career development plan: Support to grow, specialize, or take on new challenges. * Holistic wellbeing: Nutrition programs, physical activity, and emotional balance initiatives. * Work-life balance + LIFE: 24/7 personal and family assistance. * Inclusive environment: Diverse and multicultural workplace. * Social events: Activities to connect with your team. **Interested in learning more?** **Apply now**, and we’ll be delighted to discuss all the details with you. Stay updated on our latest news by following us here --> knowmad mood *"We are committed to equal opportunities and respect for diversity. We implement our Equality Plan and the principle of non-discrimination across all our recruitment processes."* **Join a team of digital nomads!**

Source: indeed
Some content was automatically translated

Posted by

David Muñoz

Indeed · HR

Location

David Muñoz

Indeed · HR

Similar jobs

Senior Fullstack Developer Angular / NodeJS (Hybrid in Barcelona) by Indeed in 2026 | ok.com