Senior Frontend Developer & Architect

Weecover
Barcelona, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software as a Service
Cloud Computing
Code Review
Software Design Patterns
Amazon DynamoDB
Node.js
TypeScript
React
Rollup
Backend
WebPack
low-code
Figma
Front End Software Development
React
Asynchronous Programming
Functional Programming

Job description

Serás pieza clave en la creación de una plataforma low-code basada en plantillas y componentes reusables, con el objetivo de desarrollar un sistema drag & drop visual que conecte operaciones, modelo de datos y componentes de interfaz., * Diseñar e implementar una arquitectura de Front modular y escalable, basada en microfrontends, monorepo (Turborepo), y separación de responsabilidades.

  • Participar activamente en la definición del framework low-code, liderando decisiones sobre estructura, diseño de componentes, plantillas dinámicas y configuración.
  • Definir y mantener convenciones de desarrollo, estructuras de carpetas, herramientas de build, testing y despliegue.
  • Guiar al equipo técnico, realizando code reviews, mentoría y definición de buenas prácticas.
  • Coordinar con diseño (Figma) para transformar componentes UI en librerías funcionales reutilizables.
  • Evaluar herramientas, librerías y tecnologías para tomar decisiones fundamentadas en cuanto a rendimiento, mantenibilidad y escalabilidad.
  • Estar involucrado en todo el ciclo de vida del desarrollo, desde la captura de requerimientos de negocio hasta el despliegue en producción., * Garantizar la coherencia y calidad de la capa frontend.
  • Integrar efectivamente el frontend con backend y diseño/UX., * Definir y mantener la arquitectura de microfrontales.
  • Desarrollar funcionalidades frontend en React y colaborar con equipos de backend y diseño/UX.
  • Integrar soluciones de diseño desde Figma en el desarrollo frontend.
  • Garantizar coherencia técnica, escalabilidad y experiencia de usuario.
  • Participar activamente en la planificación y seguimiento de proyectos frontend.

Requirements

  • +4 años de experiencia con React.js y JavaScript moderno (ES6+)
  • Experiencia sólida en TypeScript
  • Dominio de herramientas del ecosistema React: React Query, Zustand, Redux, React Hook Form, Yup, etc.
  • Conocimiento en arquitectura modular: Microfrontends, Monorepo con Turborepo, NX o similares.
  • Experiencia diseñando e implementando frameworks/librerías de componentes reutilizables.
  • Experiencia con herramientas de build como Webpack, Vite, Rollup.
  • Buen conocimiento de asynchronous programming y patrones de diseño orientados al FrontEnd.
  • Experiencia en definición de arquitectura de microfrontales.
  • Trabajo colaborativo con Figma y equipos de diseño, rol DEV y librerías.
  • Capacidad para estructurar y documentar soluciones técnicas para un equipo en crecimiento., * Experiencia en entornos cloud (AWS: CloudFront, S3, Lambda, DynamoDB).
  • Conocimiento de Node.js, desarrollo Serverless, y stacks fullstack JS.
  • Experiencia previa en insurtech, fintech o startups tecnológicas.
  • Experiencia en plataformas SaaS.
  • Experiencia previa diseñando o contribuyendo a plataformas low-code/no-code., * Diseño de arquitectura desde cero, no solo implementación.
  • Mentoría técnica y toma de decisiones estratégicas.
  • Coordinación entre UX, negocio y desarrollo para construir soluciones sostenibles.
  • Capacidad de abstraer soluciones reutilizables y crear sistemas de diseño vivos.
  • Contribución directa a la visión de producto técnico y evolución de la plataforma., Stack tecnológico: React, microfrontales, integración con backend Spring, AWS.

Seniority / Nivel: Senior / Frontend Developer con enfoque arquitectónico.

Benefits & conditions

  • ? Paquete salarial atractivo y adaptado a tu seniority.
  • ? Jornada flexible híbrida presencial y remota.
  • ? Plan de formación personalizado + acceso a conferencias y eventos tech.
  • ? Participar en el diseño y construcción de una plataforma desde sus cimientos.
  • ? Cultura de colaboración, feedback y evolución constante.
  • ? Oficina céntrica en Barcelona.
  • ? Oportunidad real de crecimiento y liderazgo técnico.

Apply for this position