Senior React Developer

Capgemini
Municipality of Madrid, Spain
7 days ago

Role details

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

Job location

Municipality of Madrid, Spain

Tech stack

JavaScript
Web Accessibility
Unit Testing
CSS
Software Design Patterns
Object-Oriented Software Development
TypeScript
React
React Testing Library

Job description

Estamos buscando Software Developer para participar en un proyecto internacional, enfocado en el desarrollo frontend, especialmente con React y TypeScript., Participar activamente en el desarrollo de aplicaciones web modernas utilizando React y TypeScript. Diseñar e implementar componentes reutilizables y escalables. Realizar pruebas unitarias con React Testing Library y Jest. Aplicar buenas prácticas de programación orientada a objetos (OOP) cuando sea necesario. Colaborar en la definición de arquitecturas basadas en principios de DDD (Domain-Driven Design) y Arquitectura Hexagonal. Asegurar que las aplicaciones cumplan con los estándares de accesibilidad y seguridad. Contribuir en proyectos relacionados con los Objetivos de Desarrollo Sostenible (ODS) o procesos de onboarding (valorable).

Requirements

Mínimo 3 años de experiencia en desarrollo con JavaScript. Al menos 2 años trabajando con TypeScript, incluyendo el uso de genéricos. Experiencia con React, especialmente versiones 16 y 18. Conocimientos sólidos en pruebas unitarias con React Testing Library y Jest. Dominio de CSS, especialmente con Styled Components. Conocimientos en OOP. Experiencia previa en proyectos centrados en ODS o procesos de onboarding. Familiaridad con patrones de diseño y separación de responsabilidades por capas. Conocimientos en accesibilidad web y desarrollo seguro. Idiomas: Inglés nivel B2 o superior, español fluido.

Benefits & conditions

  • Wellbeing HUB - Incluye políticas y acciones para la salud física (Wellhub) y mental.
  • FlexAbroad: posibilidad de trabajar en remoto desde otro país durante 45 días.
  • Plan de Compensación Flexible (seguro médico, transporte, formación, tarjeta restaurante o subvención de comida, guardería…)
  • Formación continua, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales. Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán…) ¡entre otras!
  • Seguro de Vida y Accidentes

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position