Front-End Senior Developer - Modelo Híbrido en Barcelona

SmartWay VP
31 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Tech stack

Confluence
JIRA
HTML5
Azure
CSS
Continuous Integration
Software Design Patterns
Node.js
Object-Oriented JavaScript
Performance Tuning
Scrum
TypeScript
Web Content Accessibility Guidelines
RxJS
Cypress
GIT
Angular
Playwright
Front End Software Development
React
Jasmine

Job description

En SmartWay estamos creciendo y buscamos un/a Senior Frontend Developer (Angular) para un proyecto retador en modelo híbrido en Viladecans ., * Desarrollar aplicaciones SPA con Angular 17+ , usando standalone components y arquitectura moderna.

  • Diseñar componentes reutilizables y escalables con TypeScript y patrones de arquitectura limpia .
  • Implementar sistemas de autenticación y autorización completos .
  • Gestionar estado global con Redux (NgRx, NGXS u otras librerías) .
  • Aplicar desarrollo reactivo avanzado con RxJS .
  • Asegurar la calidad con testing unitario e integración (Jasmine/Karma, etc.) .
  • Participar en CI/CD y automatización de despliegues .
  • Maquetar con HTML5, CSS3, SCSS y foco en UX.
  • Colaborar en equipos ágiles (Scrum/Kanban) y hacer mentoring técnico.

Requirements

  • +5 años de experiencia en desarrollo frontend.
  • +3 años trabajando con Angular 15+ .
  • Dominio de TypeScript avanzado .
  • Amplios conocimientos de JavaScript orientado a objetos .
  • Experiencia con RxJS , formularios reactivos y template-driven.
  • Testing con Jasmine/Karma u otros frameworks.
  • Optimización de rendimiento en apps Angular.
  • SPA, interceptors, guards y configuración de environments.
  • Conocimientos básicos de Node.js .

Valoramos muy positivamente

  • NgRx/Redux u otras librerías de gestión de estado.
  • Animaciones en Angular.
  • Testing e2e (Cypress, Playwright).
  • DDD, patrones de diseño y micro-frontends.
  • Accesibilidad (WCAG, ARIA).
  • CI/CD con Azure DevOps.
  • Uso de Git, Jira o Confluence.
  • Optimización avanzada de CSS/SCSS.
  • Liderazgo técnico y mentoring en equipos ágiles.

Benefits & conditions

  • Contrato indefinido desde el inicio.
  • Modelo híbrido en Viladecans .
  • Cultura basada en personas, transparencia y aprendizaje continuo .
  • Equipos colaborativos con espíritu Agile de verdad.
  • Formación y evolución profesional constante.
  • Buen ambiente, feedback real y actitud positiva.

Apply for this position