Descripción
Resumen:
Buscamos un talentoso Ingeniero React para construir y mantener aplicaciones web y móviles modernas, escalables y de alto rendimiento, con pasión por experiencias de usuario excepcionales.
Aspectos destacados:
1. Capacidad para moldear tu carrera en una comunidad global colaborativa.
2. Desarrollar y mantener aplicaciones web y móviles utilizando React y TypeScript.
3. Contribuir a estándares de codificación de alta calidad y a tecnologías emergentes del frontend.
Elegir a Capgemini significa elegir una empresa donde tendrás la capacidad de moldear tu carrera tal como deseas, donde contarás con el apoyo e inspiración de una comunidad colaborativa de colegas de todo el mundo, y donde podrás reimaginar lo que es posible. Únete a nosotros y ayuda a las principales organizaciones mundiales a desbloquear el valor de la tecnología y construir un mundo más sostenible e inclusivo.
**Descripción del puesto**
-------------------
**Acerca del rol**
------------------
Buscamos un talentoso **Ingeniero React** para construir y mantener aplicaciones web y móviles modernas, escalables y de alto rendimiento. El candidato ideal contará con sólida experiencia en **React, TypeScript, JavaScript y soluciones de gestión de estado**, además de una pasión por crear experiencias de usuario excepcionales.
En este puesto, colaborarás estrechamente con gestores de producto, diseñadores, ingenieros backend y equipos de QA para entregar aplicaciones responsivas, accesibles y confiables, siguiendo las mejores prácticas actuales de desarrollo.
**Responsabilidades clave**
------------------------
* Desarrollar y mantener aplicaciones web utilizando **React, TypeScript y JavaScript moderno (ES6\+)**.
* Crear componentes de interfaz de usuario reutilizables, escalables y mantenibles.
* Implementar interfaces de usuario responsivas y adaptadas a dispositivos móviles según las especificaciones de diseño.
* Gestionar el estado de la aplicación mediante **Redux y Redux Toolkit**.
* Desarrollar y mantener aplicaciones móviles utilizando **React Native**.
* Integrar aplicaciones frontend con APIs RESTful y servicios de terceros.
* Implementar integraciones de seguimiento de usuarios y análisis mediante **Amplitude** y **RudderStack**.
* Escribir y mantener pruebas unitarias utilizando **Jest** y **React Testing Library**.
* Diagnosticar, depurar y resolver problemas de la aplicación de forma oportuna.
* Optimizar el rendimiento de la aplicación, los tiempos de carga y la experiencia de usuario.
* Asegurar el cumplimiento de los estándares y mejores prácticas de accesibilidad (a11y).
* Participar en revisiones de código y contribuir al mantenimiento de estándares de codificación de alta calidad.
* Colaborar con equipos multifuncionales en ceremonias ágiles/Scrum.
* Contribuir a los procesos de CI/CD y a las canalizaciones de despliegue.
* Mantenerse actualizado sobre tecnologías emergentes del frontend y recomendar mejoras cuando corresponda.
**Habilidades técnicas requeridas**
-----------------------------
* Experiencia sólida con **JavaScript (ES6\+)**
* Experiencia sólida con **TypeScript**
* React
* Redux
* Redux Toolkit
* React Native
* Integración de APIs RESTful
* TailwindCSS
* Diseño responsivo
* CSS / Styled Components
* Pruebas unitarias:
+ Jest
+ React Testing Library
* Git (incluidos flujos de trabajo Gitflow)
* NPM y/o Yarn
* Depuración y resolución de problemas
* Optimización del rendimiento
* Estándares y mejores prácticas de accesibilidad (a11y)
* Experiencia con canalizaciones de CI/CD:
+ GitHub Actions y/o Azure DevOps
**Deseable**
----------------
* Next.js
* Representación del lado del servidor (SSR)
* React Query / TanStack Query
* GraphQL
* Servicios en la nube de Azure
* Experiencia trabajando en entornos ágiles
* Experiencia con sistemas de diseño y bibliotecas de componentes
* Conocimientos sobre mejores prácticas de seguridad frontend
**Habilidades blandas**
---------------
* Fuertes habilidades analíticas y de resolución de problemas.
* Excelentes capacidades de comunicación y colaboración.
* Capacidad para trabajar de forma independiente y asumir la responsabilidad de los entregables.
* Mentalidad proactiva centrada en la mejora continua.
* Gran atención al detalle y compromiso con la calidad.
* Adaptabilidad en entornos dinámicos y en constante evolución.
* Competencia avanzada en inglés (escrito y hablado).
Capgemini es un socio global de transformación empresarial y tecnológica impulsado por inteligencia artificial, que entrega valor empresarial tangible. Imaginamos el futuro de las organizaciones y lo hacemos realidad con IA, tecnología y personas. Con una sólida trayectoria de casi 60 años, somos un grupo responsable y diverso de 420 000 miembros del equipo en más de 50 países. Ofrecemos servicios y soluciones de extremo a extremo con nuestra profunda experiencia sectorial y un sólido ecosistema de socios, aprovechando nuestras capacidades en estrategia, tecnología, diseño, ingeniería y operaciones empresariales. El Grupo reportó ingresos globales de 2024 por 22,1 mil millones de euros.
Hazlo realidad \| www.capgemini.com