Frontend Developer

Talent Connect
Madrid, Spain
2 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish

Tech stack

JavaScript (Programming Language) Agile Methodology Cascading Style Sheets (CSS) Code Review Continuous Integration Software Design Patterns Routing Open Web Application Security Scrum Methodology TypeScript Web Content Accessibility Guidelines Web Applications
+4 more
ReactJS Front End Software Development React Redux React Testing Library

Job description

Frontend Developer (React + TypeScript) Ubicación: (ajustar) · Modalidad: (Híbrido/Remoto) · Jornada: Full-timeIdiomas: Español nativo · Inglés B2 Sobre el rol Buscamos un/a Frontend Developer con React + TypeScript para construir interfaces accesibles, seguras y de alto rendimiento.Trabajarás con testing desde el día uno y estilos con Styled Components , siguiendo buenas prácticas de arquitectura (DDD/Hexagonal por capas) y patrones de diseño.Responsabilidades Desarrollar SPA en React (16+ / 18 ) con TypeScript (tipado estricto, genéricos ).Escribir tests unitarios con Jest + React Testing Library y mantener alta cobertura.Implementar estilos con Styled Components y buenas prácticas de CSS-in-JS.Aplicar accesibilidad (WCAG) , performance (lazy loading, memoization) y seguridad en frontend (OWASP).Colaborar en diseño de arquitectura por capas (inspirada en DDD/Hexagonal ) y uso de patrones de diseño .Participar en code reviews , definición de estándares y mejora continua en un entorno ágil .Requisitos (Must-have) 3+ años de experiencia con JavaScript .2+ años con TypeScript (incluye genéricos , tipos utilitarios, narrowing).2+ años con React (familiaridad con v16+ y v18 , hooks, concurrent features deseable).Testing unitario con React Testing Library y Jest .CSS con Styled Components (temas, theming, estilos componetizados).Español nativo y Inglés B2 .Plus (Nice-to-have) POO en frontend (abstracciones, SOLID aplicado al UI).Experiencia práctica con DDD en frontend y arquitectura hexagonal (adaptadores/puertos en capa de UI).Conocimientos de accesibilidad avanzada (semántica, ARIA) y estándares de seguridad en aplicaciones web.State/data: React Query, Redux Toolkit, Zustand; routing avanzado.Cómo trabajamos Agile (Scrum/Kanban), PRs pequeños, CI/CD, lint + type-checks .Diseño colaborativo con Producto y UX; documentación ligera y viva.Postulación Si cumples con los requisitos, aplica aquí mismo.Si no es para ti, compártela con tus colega que cumpla los requisitos.¡Gracias!

Requirements

Requisitos (Must-have) 3+ años de experiencia con JavaScript . 2+ años con TypeScript (incluye genéricos , tipos utilitarios, narrowing). 2+ años con React (familiaridad con v16+ y v18 , hooks, concurrent features deseable). Testing unitario con React Testing Library y Jest . CSS con Styled Components (temas, theming, estilos componetizados). Español nativo y Inglés B2 . Plus (Nice-to-have) POO en frontend (abstracciones, SOLID aplicado al UI). Experiencia práctica con DDD en frontend y arquitectura hexagonal (adaptadores/puertos en capa de UI). Conocimientos de accesibilidad avanzada (semántica, ARIA) y estándares de seguridad en aplicaciones web. State/data: React Query, Redux Toolkit, Zustand; routing avanzado. Cómo trabajamos Agile (Scrum/Kanban), PRs pequeños, CI/CD, lint + type-checks . Diseño colaborativo con Producto y UX; documentación ligera y viva.

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

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

2:04 min

Enhancing network privacy with routing fees and onion routing

Andreas M Antonopoulos · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · World Congress 2026 Europe

1:51 min

Overview of the three Google Maps routing applications

Germán Álvarez · LIVE

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · World Congress 2025

Videos

See all

Related articles

See all