All roles

Open role

Frontend Developer (React + TypeScript) - España (100% Remoto)

Remote · Indonesia Full-time

Frontend Developer (React + TypeScript)

Ubicación: (ajustar) · Modalidad: (Híbrido/Remoto) · Jornada: Full-time Idiomas: 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!

Originally posted on

More open positions

Workers' Compensation Senior Claims Representative

Work from home Full-time role

Care Management Specialist I (South Central)

Work from home Full-time role

Online Chinese language teacher needed -ID 1093468

Work from home Full-time role

Inside Plant (ISP) Fiber Optic Engineer – High-Tech Connectivity, Data Centers -

Work from home Full-time role

Cyber Strategy and Policy Advisor - Subject Matter Expert (SME)

Work from home Full-time role

Subcontract Administrator

Work from home Full-time role

Co-Founder / CXO Gründer (m/f/d)

Work from home Full-time role

Licensed Physical Therapist Assistant, Per Diem

Work from home Full-time role

Solutions Architect, ICM

Work from home Full-time role

Vaccine Customer Representative – Immunization Solutions Specialist for Washington State Healthcare Providers

Work from home Full-time role

Associate Customer Operations Representative

Work from home Full-time role

Autonomous Platform (Horizon AI)

Work from home Full-time role

Dynamic Remote Customer Service Representative – Exceptional Support & Client Relations Specialist for brighthush

Work from home Full-time role

Channel Account Sales Manager | Public Sector (Virtual, US)

Work from home Full-time role

ABA Practice Operations & Medical Billing Virtual Assistant

Work from home Full-time role

merchandise associate

Work from home Full-time role

Solutions Engineer, Growth - East

Work from home Full-time role

Citation X Captain

Work from home Full-time role

Engineer Manager Licensed 14 (Ancillary Structures Program Manager)

Work from home Full-time role

Case Documentation Specialist - Remote US

Work from home Full-time role

Senior Remote Live Chat Support Specialist – Flexible Hours, $25–$35/hr – Championing Customer Success, Driving Innovation, and Elevating User Experience at brighthush

Work from home Full-time role