Job DescriptionEl foco principal está en el desarrollo full-stack, con mayor énfasis en la ingeniería backend y la plataforma Unified CMS.Job DescriptionEl foco principal está en el desarrollo full-stack, con mayor énfasis en la ingeniería backend y la plataforma Unified CMS.Alcance del TrabajoDesarrollar y mantener servicios backend e integraciones de APIs que soporten Unified CMS y experiencias web globales.Desarrollar y mantener servicios en Node.js, APIs REST e integraciones GraphQL o gRPC.Construir y mantener componentes en React y bloques de contenido para Unified CMS y experiencias de marketing.Desarrollar y optimizar flujos de trabajo SSR y SSG utilizando Next.js u otros frameworks similares.Implementar modelos de contenido y gestionar cambios de esquema en Contentstack.Crear componentes reutilizables de interfaz utilizando Indeed XDS y Emotion.Integrar APIs de terceros y resolver problemas de flujo de datos de extremo a extremo.Brindar soporte a capacidades de personalización y pruebas A/B.Desarrollar y mantener pruebas automatizadas unitarias, de integración y end-to-end (E2E).Aplicar prácticas de desarrollo asistidas por IA en el trabajo diario de ingeniería.Contribuir al rendimiento, escalabilidad,
confiabilidad y estabilidad de la plataforma.Participar en flujos de desarrollo basados en Git y procesos de CI/CD.Requisitos ExcluyentesMás de 4 a 5 años de experiencia en ingeniería de software.Sólidos conocimientos de JavaScript y TypeScript.Amplia experiencia en Node.js y desarrollo backend.Resistente experiencia con React.Experiencia con Next.js o frameworks equivalentes para SSR.Desarrollo de servicios backend y APIs REST.Conocimientos de GraphQL o gRPC.Experiencia en integración de APIs de terceros.Experiencia con plataformas Headless CMS (Contentstack, Contentful, Strapi o similares).Desarrollo de componentes reutilizables y formularios dinámicos.Experiencia en pruebas unitarias, de integración y E2E.Manejo de herramientas como Jest, Playwright, React Testing Library o equivalentes.Experiencia con Git y procesos CI/CD.Conocimiento de ESLint y Prettier.Experiencia en desarrollo asistido por IA (no se requiere experiencia específica en IA generativa o LLMs).Experiencia en personalización y pruebas A/B.Requisitos DeseablesExperiencia con Emotion o soluciones CSS-in-JS.Manejo de Storybook y/o Chromatic.Experiencia en pruebas de accesibilidad.Experiencia con Koa, Express.js o frameworks similares.Conocimiento de Redis u otras tecnologías de caché.Experiencia en optimización de rendimiento y estrategias de caché.Integraciones con Google Maps.¿Qué ofrecemos?Salario dolarizado, liquidado en pesos según dólar BNA venta.Relación de dependencia con Capgemini.Beneficios:Reintegro de gastos virtualesCobertura médica OSDEConvenio con MegatlónCapacitaciones y descuentos en idiomas (CUI), entre otros#J-18808-Ljbffr